0000201772-24-000001.txt : 20240208 0000201772-24-000001.hdr.sgml : 20240208 20240207182610 ACCESSION NUMBER: 0000201772-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240208 DATE AS OF CHANGE: 20240207 EFFECTIVENESS DATE: 20240208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ESSEX INVESTMENT MANAGEMENT CO LLC CENTRAL INDEX KEY: 0000201772 ORGANIZATION NAME: IRS NUMBER: 004260191 STATE OF INCORPORATION: DE FISCAL YEAR END: 1130 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-00878 FILM NUMBER: 24606224 BUSINESS ADDRESS: STREET 1: 125 HIGH STREET STREET 2: SUITE 1803 CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 6174824870 MAIL ADDRESS: STREET 1: 125 HIGH STREET STREET 2: SUITE 1803 CITY: BOSTON STATE: MA ZIP: 02110 FORMER COMPANY: FORMER CONFORMED NAME: ESSEX INVESTMENT MANAGEMENT CO INC DATE OF NAME CHANGE: 19920929 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000201772 XXXXXXXX 12-31-2023 12-31-2023 ESSEX INVESTMENT MANAGEMENT CO LLC
125 HIGH STREET SUITE 1803 BOSTON MA 02110
13F HOLDINGS REPORT 028-00878 N
David A Rozenson Attorney-in-Fact 617-733-1054 David A Rozenson Newton MA 02-07-2024 0 315 507936941 false
INFORMATION TABLE 2 essex13fq42023.xml 3-D SYS CORP DEL COM NEW COM 88554D205 1416526 223075 SH SOLE 118053 0 105022 8X8 INC NEW COM COM 282914100 2123200 561693 SH SOLE 289836 0 271857 ABBOTT LABS COM COM 002824100 180185 1637 SH SOLE 1637 0 0 ACCURAY INC COM COM 004397105 1855436 655631 SH SOLE 338287 0 317344 ACI WORLDWIDE INC COM COM 004498101 137027 4478 SH SOLE 4478 0 0 ACM RESH INC COM CL A COM 00108J109 258514 13230 SH SOLE 13230 0 0 ACUITY BRANDS INC COM COM 00508Y102 179431 876 SH SOLE 876 0 0 ADAPTIVE BIOTECHNOLOGIES CORP COM 00650F109 1332374 271913 SH SOLE 156650 0 115263 ADVANSIX INC COM COM 00773T101 2585188 86288 SH SOLE 46008 0 40280 AEHR TEST SYS COM COM 00760J108 2195862 82769 SH SOLE 43333 0 39436 AGNICO EAGLE MINES LTD COM COM 008474108 3330351 60717 SH SOLE 59914 0 803 AIR PRODS & CHEMS INC COM COM 009158106 1670728 6102 SH SOLE 6102 0 0 ALBEMARLE CORP COM COM 012653101 2952449 20435 SH SOLE 19302 0 1133 ALPHA PRO TECH LTD COM COM 020772109 594675 112415 SH SOLE 38820 0 73595 ALPHABET INC CAP STK CL C COM 02079K107 45098 320 SH SOLE 320 0 0 ALPHATEC HLDGS INC COM NEW COM 02081G201 4032194 266856 SH SOLE 137726 0 129130 ALTA EQUIPMENT GROUP INC COMMO COM 02128L106 2032564 164314 SH SOLE 84640 0 79674 ALTAIR ENGR INC COM CL A COM 021369103 166701 1981 SH SOLE 1981 0 0 AMAZON COM INC COM COM 023135106 6539953 43043 SH SOLE 40531 0 2512 AMERICAN EXPRESS CO COM COM 025816109 1273163 6796 SH SOLE 6796 0 0 AMERICAN SUPERCONDUCTOR CORP S COM 030111207 6951561 624018 SH SOLE 488081 0 135937 AMERICAN WTR WKS CO INC NEW CO COM 030420103 46988 356 SH SOLE 356 0 0 AMPHENOL CORP NEW CL A COM 032095101 14473 146 SH SOLE 146 0 0 AMTECH SYS INC COM PAR $0.01N COM 032332504 602175 143375 SH SOLE 74666 0 68709 APPLE INC COM COM 037833100 13242984 68784 SH SOLE 65343 0 3441 APPLIED INDL TECHNOLOGIES INC COM 03820C105 337264 1953 SH SOLE 1953 0 0 APTIV PLC SHS COM G6095L109 1591902 17743 SH SOLE 16240 0 1503 AQUESTIVE THERAPEUTICS INC COM COM 03843E104 1709257 846167 SH SOLE 437045 0 409122 ARCHER DANIELS MIDLAND CO COM COM 039483102 19716 273 SH SOLE 273 0 0 ARGAN INC COM COM 04010E109 2300430 49165 SH SOLE 25368 0 23797 ARRAY TECHNOLOGIES INC COM SHS COM 04271T100 3221669 191766 SH SOLE 178510 0 13256 ASGN INC COM COM 00191U102 278893 2900 SH SOLE 2900 0 0 ASPEN AEROGELS INC COM COM 04523Y105 6835107 433150 SH SOLE 291677 0 141473 AUDIOCODES LTD ORD COM M15342104 2073855 171819 SH SOLE 88668 0 83151 AUGMEDIX INC COM COM 05105P107 2360639 403528 SH SOLE 208624 0 194904 AUTOMATIC DATA PROCESSING INC COM 053015103 164244 705 SH SOLE 705 0 0 AVIENT CORPORATION COM COM 05368V106 1746907 42023 SH SOLE 38086 0 3937 AWARE INC MASS COM COM 05453N100 154335 92973 SH SOLE 32017 0 60956 AXALTA COATING SYS LTD COM COM G0750C108 146173 4303 SH SOLE 4303 0 0 AXCELIS TECHNOLOGIES INC COM N COM 054540208 483095 3725 SH SOLE 3725 0 0 AXOGEN INC COM COM 05463X106 1891036 276872 SH SOLE 142789 0 134083 B2GOLD CORP COM COM 11777Q209 31600 10000 SH SOLE 10000 0 0 BADGER METER INC COM COM 056525108 4415445 28603 SH SOLE 26687 0 1916 BANCORP INC DEL COM COM 05969A105 2641591 68506 SH SOLE 35360 0 33146 BARRICK GOLD CORP COM COM 067901108 946125 52301 SH SOLE 50349 0 1952 BEAM GLOBAL COM COM 07373B109 622360 87780 SH SOLE 42633 0 45147 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 27106 76 SH SOLE 76 0 0 BIODESIX INC COM COM 09075X108 1679819 912945 SH SOLE 453866 0 459079 BLACKSKY TECHNOLOGY INC COM CL COM 09263B108 1316318 940227 SH SOLE 485134 0 455093 BLOOM ENERGY CORP COM CL A COM 093712107 1337994 90405 SH SOLE 83597 0 6808 BOWMAN CONSULTING GROUP LTD CO COM 103002101 74592 2100 SH SOLE 2100 0 0 BRISTOL-MYERS SQUIBB CO COM COM 110122108 57467 1120 SH SOLE 1120 0 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 3704 18 SH SOLE 18 0 0 BROADWIND INC COM NEW COM 11161T207 406320 146686 SH SOLE 50721 0 95965 BUILDERS FIRSTSOURCE INC COM COM 12008R107 2413785 14459 SH SOLE 8532 0 5927 BWX TECHNOLOGIES INC COM COM 05605H100 140186 1827 SH SOLE 1827 0 0 CAESARSTONE LTD ORD SHS COM M20598104 650278 173871 SH SOLE 89633 0 84238 CAMTEK LTD ORD COM M20791105 295906 4265 SH SOLE 4265 0 0 CARPARTS COM INC COM COM 14427M107 1219479 385911 SH SOLE 199106 0 186805 CECO ENVIRONMENTAL CORP COM COM 125141101 4113494 202835 SH SOLE 104657 0 98178 CENTURY CMNTYS INC COM COM 156504300 2554016 28023 SH SOLE 16266 0 11757 CERAGON NETWORKS LTD ORD COM M22013102 2297838 1063814 SH SOLE 549288 0 514526 CHAMPIONS ONCOLOGY INC COM NEW COM 15870P307 433856 77200 SH SOLE 26579 0 50621 CHENIERE ENERGY INC COM NEW COM 16411R208 2513193 14722 SH SOLE 14427 0 295 CINCINNATI FINL CORP COM COM 172062101 56800 549 SH SOLE 549 0 0 CLEAN HARBORS INC COM COM 184496107 130184 746 SH SOLE 746 0 0 CLEARWATER ANALYTICS HLDGS INC COM 185123106 89855 4486 SH SOLE 4486 0 0 COCA COLA CO COM COM 191216100 720832 12232 SH SOLE 12232 0 0 COGNEX CORP COM COM 192422103 2987457 71573 SH SOLE 67887 0 3686 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 12462 165 SH SOLE 165 0 0 COGNYTE SOFTWARE LTD ORD SHS COM M25133105 2148957 334208 SH SOLE 172455 0 161753 COLGATE PALMOLIVE CO COM COM 194162103 1148621 14410 SH SOLE 14410 0 0 COMCAST CORP NEW CL A COM 20030N101 16970 387 SH SOLE 387 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 1451467 6004 SH SOLE 5891 0 113 COSTCO WHSL CORP NEW COM COM 22160K105 118814 180 SH SOLE 180 0 0 COURSERA INC COM COM 22266M104 7570416 390832 SH SOLE 324262 0 66570 COVENANT LOGISTICS GROUP INC C COM 22284P105 1316652 28598 SH SOLE 15296 0 13302 CREXENDO INC COM COM 226552107 737700 152103 SH SOLE 52657 0 99446 CULP INC COM COM 230215105 256404 44284 SH SOLE 15246 0 29038 CUTERA INC COM COM 232109108 1029159 291960 SH SOLE 204785 0 87175 DANA INC COM COM 235825205 66578 4557 SH SOLE 4557 0 0 DATA I O CORP COM COM 237690102 187975 63937 SH SOLE 22146 0 41791 DEXCOM INC COM COM 252131107 151514 1221 SH SOLE 1221 0 0 DIGI INTL INC COM COM 253798102 5343052 205502 SH SOLE 166478 0 39024 DISNEY WALT CO COM COM 254687106 3636430 40275 SH SOLE 39715 0 560 DLH HLDGS CORP COM COM 23335Q100 1531814 97258 SH SOLE 50326 0 46932 DOCEBO INC COM COM 25609L105 2129494 44016 SH SOLE 25614 0 18402 DOLLAR TREE INC COM COM 256746108 2513717 17696 SH SOLE 16854 0 842 DOMO INC COM CL B COM 257554105 1591318 154647 SH SOLE 81922 0 72725 DOW INC COM COM 260557103 115712 2110 SH SOLE 2110 0 0 DT MIDSTREAM INC COMMON STOCK COM 23345M107 20112 367 SH SOLE 367 0 0 DTE ENERGY CO COM COM 233331107 81041 735 SH SOLE 735 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 222319 2291 SH SOLE 2291 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 59390 772 SH SOLE 772 0 0 DYNAVAX TECHNOLOGIES CORP COM COM 268158201 1746410 124922 SH SOLE 72661 0 52261 EATON CORP PLC SHS COM G29183103 47201 196 SH SOLE 133 0 63 ECOLAB INC COM COM 278865100 16463 83 SH SOLE 83 0 0 EKSO BIONICS HLDGS INC COM COM 282644301 394138 157655 SH SOLE 54433 0 103222 ENERGY RECOVERY INC COM COM 29270J100 5794242 307550 SH SOLE 286141 0 21409 ENERGY SVCS ACQUISITION CORP C COM 29271Q103 415162 69425 SH SOLE 24028 0 45397 ENERGY TRANSFER L P COM UT LTD COM 29273V100 41221 2987 SH SOLE 2987 0 0 ENOVIX CORPORATION COM COM 293594107 2267385 181101 SH SOLE 157897 0 23204 ENTERPRISE PRODS PARTNERS L P COM 293792107 57707 2190 SH SOLE 2190 0 0 ENVIRI CORP COM COM 415864107 2999367 333263 SH SOLE 172277 0 160986 ETON PHARMACEUTICALS INC COM COM 29772L108 344325 78613 SH SOLE 27252 0 51361 EURONET WORLDWIDE INC COM COM 298736109 62416 615 SH SOLE 615 0 0 EVERCORE INC CLASS A COM 29977A105 3019888 17655 SH SOLE 10461 0 7194 EVOLUS INC COM COM 30052C107 2643557 251050 SH SOLE 132707 0 118343 EXPRO GROUP HOLDINGS NV COM COM N3144W105 1377701 86539 SH SOLE 49910 0 36629 EXXON MOBIL CORP COM COM 30231G102 4150970 41518 SH SOLE 40114 0 1404 EYEPOINT PHARMACEUTICALS INC C COM 30233G209 3409673 147541 SH SOLE 76219 0 71322 FEDEX CORP COM COM 31428X106 17202 68 SH SOLE 45 0 23 FIRST SOLAR INC COM COM 336433107 15333 89 SH SOLE 89 0 0 FIVE BELOW INC COM COM 33829M101 111696 524 SH SOLE 524 0 0 FIVERR INTL LTD ORD SHS COM M4R82T106 2307439 84770 SH SOLE 48829 0 35941 FLOWSERVE CORP COM COM 34354P105 94559 2294 SH SOLE 2294 0 0 FRANCO NEV CORP COM COM 351858105 442686 3995 SH SOLE 3941 0 54 FREEPORT-MCMORAN INC CL B COM 35671D857 59002 1386 SH SOLE 1386 0 0 FRONTDOOR INC COM COM 35905A109 1183991 33617 SH SOLE 19563 0 14054 FUEL TECH INC COM COM 359523107 295466 281396 SH SOLE 97306 0 184090 GALIANO GOLD INC COM COM 36352H100 18798 20000 SH SOLE 20000 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 1102362 4902 SH SOLE 4902 0 0 GATES INDL CORP PLC ORD SHS COM G39108108 1576219 117453 SH SOLE 106570 0 10883 GENASYS INC COM COM 36872P103 372239 183369 SH SOLE 63408 0 119961 GENERAC HLDGS INC COM COM 368736104 5672990 43895 SH SOLE 41031 0 2864 GENERAL ELECTRIC CO COM NEW COM 369604301 138096 1082 SH SOLE 857 0 225 GENIUS SPORTS LTD COM G3934V109 93269 15092 SH SOLE 0 0 15092 GENPACT LIMITED SHS COM G3922B107 110864 3194 SH SOLE 3194 0 0 GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 816441 62997 SH SOLE 21754 0 41243 GIBRALTAR INDS INC COM COM 374689107 2169660 27471 SH SOLE 15986 0 11485 GLAUKOS CORP COM COM 377322102 186245 2343 SH SOLE 2343 0 0 GLOBUS MED INC CL A COM 379577208 4700391 88204 SH SOLE 83095 0 5109 GOLDMAN SACHS GROUP INC COM COM 38141G104 4869648 12623 SH SOLE 12249 0 374 GRAHAM CORP COM COM 384556106 3358373 177036 SH SOLE 87899 0 89137 GRAND CANYON ED INC COM COM 38526M106 356508 2700 SH SOLE 2700 0 0 GREAT LAKES DREDGE & DOCK CORP COM 390607109 2288855 298028 SH SOLE 157713 0 140315 GRIFFON CORP COM COM 398433102 2396127 39313 SH SOLE 22877 0 16436 GUIDEWIRE SOFTWARE INC COM COM 40171V100 6334025 58089 SH SOLE 54808 0 3281 HAEMONETICS CORP COM COM 405024100 95087 1112 SH SOLE 1112 0 0 HCI GROUP INC COM COM 40416E103 12068716 138086 SH SOLE 109569 0 28517 HELMERICH & PAYNE INC COM COM 423452101 26549 733 SH SOLE 733 0 0 HERITAGE INSURANCE HLDGS INC C COM 42727J102 2425936 372076 SH SOLE 192271 0 179805 HUBBELL INC COM COM 443510607 2759723 8390 SH SOLE 7706 0 684 HUDSON GLOBAL INC COM NEW COM 443787205 345690 22317 SH SOLE 7713 0 14604 HUDSON TECHNOLOGIES INC COM COM 444144109 1194472 88545 SH SOLE 30622 0 57923 IAC INC COM NEW COM 44891N208 97793 1867 SH SOLE 1867 0 0 ICHOR HOLDINGS SHS COM G4740B105 3563300 105956 SH SOLE 72353 0 33603 IDENTIV INC COM NEW COM 45170X205 3208837 389422 SH SOLE 201190 0 188232 IDEX CORP COM COM 45167R104 18237 84 SH SOLE 84 0 0 IMPINJ INC COM COM 453204109 10353 115 SH SOLE 115 0 0 INARI MED INC COM COM 45332Y109 3945513 60775 SH SOLE 47554 0 13221 INNODATA INC COM NEW COM 457642205 1298704 159546 SH SOLE 82774 0 76772 INSMED INC COM PAR $.01 COM 457669307 3347137 108007 SH SOLE 62653 0 45354 INTEST CORP COM COM 461147100 1004741 73878 SH SOLE 25435 0 48443 INTRA-CELLULAR THERAPIES INC C COM 46116X101 123831 1729 SH SOLE 1729 0 0 INTUIT COM COM 461202103 4850233 7760 SH SOLE 7541 0 219 ISHARES TR RUS MD CP GR ETF COM 464287481 553220 5296 SH SOLE 5296 0 0 ITRON INC COM COM 465741106 104355 1382 SH SOLE 1382 0 0 JOHNSON & JOHNSON COM COM 478160104 178370 1138 SH SOLE 1138 0 0 JPMORGAN CHASE & CO COM COM 46625H100 710508 4177 SH SOLE 4099 0 78 KINIKSA PHARMACEUTICALS LTD CO COM G5269C101 3014951 171890 SH SOLE 91825 0 80065 KINROSS GOLD CORP COM COM 496902404 14447 2388 SH SOLE 2388 0 0 KOPIN CORP COM COM 500600101 2681064 1320721 SH SOLE 681465 0 639256 KORNIT DIGITAL LTD SHS COM M6372Q113 3518312 183628 SH SOLE 170379 0 13249 KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207 7538019 371514 SH SOLE 278957 0 92557 KURA SUSHI USA INC CL A COM COM 501270102 2153232 28332 SH SOLE 13843 0 14489 LANTRONIX INC COM NEW COM 516548203 2332204 397987 SH SOLE 206295 0 191692 LEGALZOOM COM INC COM COM 52466B103 1914570 169431 SH SOLE 98594 0 70837 LEONARDO DRS INC COM COM 52661A108 6492860 323995 SH SOLE 171989 0 152006 LIFETIME BRANDS INC COM COM 53222Q103 1344993 200446 SH SOLE 103125 0 97321 LIGHTPATH TECHNOLOGIES INC CL COM 532257805 212435 168599 SH SOLE 58397 0 110202 LINCOLN EDL SVCS CORP COM COM 533535100 4161861 414528 SH SOLE 206879 0 207649 LIQUIDITY SVCS INC COM COM 53635B107 192924 11210 SH SOLE 0 0 11210 LIVENT CORP COM COM 53814L108 1391850 77411 SH SOLE 72658 0 4753 LIVERAMP HLDGS INC COM COM 53815P108 1289890 34052 SH SOLE 19815 0 14237 LSI INDS INC OHIO COM COM 50216C108 3682920 261571 SH SOLE 135203 0 126368 LUNA INNOVATIONS COM COM 550351100 2354100 354000 SH SOLE 182584 0 171416 LYONDELLBASELL INDUSTRIES N V COM N53745100 2377 25 SH SOLE 25 0 0 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 501930 5400 SH SOLE 5400 0 0 MANITEX INTL INC COM COM 563420108 2649985 303202 SH SOLE 156317 0 146885 MARQETA INC CLASS A COM COM 57142B104 62981 9023 SH SOLE 9023 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 968381 5111 SH SOLE 5111 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 1638919 3285 SH SOLE 3218 0 67 MASTERCARD INCORPORATED CL A COM 57636Q104 21326 50 SH SOLE 50 0 0 MATADOR RES CO COM COM 576485205 2124460 37363 SH SOLE 23251 0 14112 MATRIX SVC CO COM COM 576853105 1979511 202404 SH SOLE 104419 0 97985 MATSON INC COM COM 57686G105 195636 1785 SH SOLE 1785 0 0 MEDIWOUND LTD SHS NEW COM M68830112 394413 38782 SH SOLE 13411 0 25371 MERCK & CO INC COM COM 58933Y105 131587 1207 SH SOLE 1103 0 104 MICRON TECHNOLOGY INC COM COM 595112103 24237 284 SH SOLE 284 0 0 MICROSOFT CORP COM COM 594918104 10809646 28746 SH SOLE 27986 0 760 MIRION TECHNOLOGIES INC COM CL COM 60471A101 2645248 258073 SH SOLE 149975 0 108098 MONDELEZ INTL INC CL A COM 609207105 1956 27 SH SOLE 27 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 189234 300 SH SOLE 300 0 0 MONTROSE ENVIRONMENTAL GROUP I COM 615111101 2121287 66022 SH SOLE 35335 0 30687 MORGAN STANLEY COM NEW COM 617446448 33850 363 SH SOLE 363 0 0 MP MATERIALS CORP COM CL A COM 553368101 2271872 114452 SH SOLE 105484 0 8968 MRC GLOBAL INC COM COM 55345K103 2857381 259526 SH SOLE 133969 0 125557 MUELLER WTR PRODS INC COM SER COM 624758108 2689402 186764 SH SOLE 171804 0 14960 MYOMO INC COM NEW COM 62857J201 473420 94495 SH SOLE 32673 0 61822 NEWMONT CORP COM COM 651639106 2144805 51819 SH SOLE 47809 0 4010 NEXTERA ENERGY INC COM COM 65339F101 5731973 94369 SH SOLE 88711 0 5658 NEXTERA ENERGY PARTNERS LP COM COM 65341B106 32022 1053 SH SOLE 1053 0 0 NORTHERN TECHNOLOGIES INTL COR COM 665809109 389860 33067 SH SOLE 11370 0 21697 NOVA LTD COM COM M7516K103 662495 4822 SH SOLE 4822 0 0 NOVANTA INC COM COM 67000B104 3326771 19754 SH SOLE 10195 0 9559 NUTANIX INC CL A COM 67059N108 175785 3686 SH SOLE 3686 0 0 NV5 GLOBAL INC COM COM 62945V109 155568 1400 SH SOLE 1400 0 0 NVENT ELECTRIC PLC SHS COM G6700G107 190861 3230 SH SOLE 3230 0 0 OCULAR THERAPEUTIX INC COM COM 67576A100 1651859 370372 SH SOLE 191548 0 178824 ONE STOP SYS INC COM COM 68247W109 270692 128901 SH SOLE 44427 0 84474 ORACLE CORP COM COM 68389X105 105430 1000 SH SOLE 1000 0 0 ORGANON & CO COMMON STOCK COM 68622V106 1500 104 SH SOLE 104 0 0 ORION GROUP HLDGS INC COM COM 68628V308 1822766 368981 SH SOLE 163171 0 205810 PACIFIC BIOSCIENCES CALIF INC COM 69404D108 59439 6059 SH SOLE 6059 0 0 PATRICK INDS INC COM COM 703343103 4023354 40093 SH SOLE 27430 0 12663 PAYCHEX INC COM COM 704326107 2935228 24643 SH SOLE 23862 0 781 PAYMENTUS HOLDINGS INC COM CL COM 70439P108 3670659 205409 SH SOLE 119415 0 85994 PEPSICO INC COM COM 713448108 1563038 9203 SH SOLE 9203 0 0 PERFORMANT FINL CORP COM COM 71377E105 1793059 573779 SH SOLE 295208 0 278571 PERION NETWORK LTD SHS NEW COM M78673114 433230 14034 SH SOLE 4866 0 9168 PERMA-FIX ENVIRONMENTAL SVCS C COM 714157203 1466173 186536 SH SOLE 96205 0 90331 PETIQ INC COM CL A COM 71639T106 2537125 128462 SH SOLE 68627 0 59835 PHILIP MORRIS INTL INC COM COM 718172109 37820 402 SH SOLE 402 0 0 PHREESIA INC COM COM 71944F106 1358025 58662 SH SOLE 33713 0 24949 PIONEER NAT RES CO COM COM 723787107 42053 187 SH SOLE 187 0 0 PIXELWORKS INC COM NEW COM 72581M305 255235 194836 SH SOLE 67412 0 127424 PPL CORP COM COM 69351T106 33550 1238 SH SOLE 1238 0 0 PRIMORIS SVCS CORP COM COM 74164F103 7306931 220022 SH SOLE 205275 0 14747 PROCEPT BIOROBOTICS CORP COM COM 74276L105 2505380 59780 SH SOLE 34746 0 25034 PROCTER AND GAMBLE CO COM COM 742718109 1767712 12063 SH SOLE 12063 0 0 PROFIRE ENERGY INC COM COM 74316X101 589209 325530 SH SOLE 112656 0 212874 Q2 HLDGS INC COM COM 74736L109 112909 2601 SH SOLE 2601 0 0 QUANTA SVCS INC COM COM 74762E102 1201143 5566 SH SOLE 5044 0 522 RANGE RES CORP COM COM 75281A109 127300 4182 SH SOLE 4182 0 0 REGAL REXNORD CORPORATION COM COM 758750103 14802 100 SH SOLE 100 0 0 REVANCE THERAPEUTICS INC COM COM 761330109 1076063 122419 SH SOLE 70526 0 51893 REVOLVE GROUP INC CL A COM 76156B107 1894563 114268 SH SOLE 79100 0 35168 RICHARDSON ELECTRS LTD COM COM 763165107 701155 52521 SH SOLE 18162 0 34359 ROCKWELL AUTOMATION INC COM COM 773903109 27943 90 SH SOLE 90 0 0 ROYAL GOLD INC COM COM 780287108 25402 210 SH SOLE 192 0 18 RTX CORPORATION COM COM 75513E101 65461 778 SH SOLE 778 0 0 S&W SEED CO COM COM 785135104 240440 343486 SH SOLE 118989 0 224497 SALESFORCE INC COM COM 79466L302 7948144 30205 SH SOLE 28450 0 1755 SANDOZ GROUP AG SPONSORED ADS COM 799926100 23175 724 SH SOLE 724 0 0 SCHLUMBERGER LTD COM STK COM 806857108 38458 739 SH SOLE 739 0 0 SCHWAB CHARLES CORP COM COM 808513105 23461 341 SH SOLE 341 0 0 SELECT MED HLDGS CORP COM COM 81619Q105 3146650 133900 SH SOLE 127801 0 6099 SEMPRA COM COM 816851109 29145 390 SH SOLE 390 0 0 SHERWIN WILLIAMS CO COM COM 824348106 11228 36 SH SOLE 36 0 0 SHOALS TECHNOLOGIES GROUP INC COM 82489W107 1961257 126207 SH SOLE 111972 0 14235 SITIME CORP COM COM 82982T106 134288 1100 SH SOLE 1100 0 0 SNAP ON INC COM COM 833034101 683684 2367 SH SOLE 1998 0 369 SOPHIA GENETICS SA ORDINARY SH COM H82027105 583574 123901 SH SOLE 64035 0 59866 SOUTHERN CO COM COM 842587107 168288 2400 SH SOLE 2400 0 0 STEREOTAXIS INC COM NEW COM 85916J409 2057437 1175678 SH SOLE 606635 0 569043 STERICYCLE INC COM COM 858912108 77958 1573 SH SOLE 1573 0 0 STERLING INFRASTRUCTURE INC CO COM 859241101 13391211 152294 SH SOLE 102585 0 49709 STITCH FIX INC COM CL A COM 860897107 1143296 320251 SH SOLE 165400 0 154851 STRATASYS LTD SHS COM M85548101 1896327 132796 SH SOLE 76289 0 56507 SUNOPTA INC COM COM 8676EP108 4715375 862043 SH SOLE 625269 0 236774 SUPERIOR INDS INTL INC COM COM 868168105 2489674 778023 SH SOLE 400864 0 377159 SWEETGREEN INC COM CL A COM 87043Q108 1653156 146297 SH SOLE 84171 0 62126 SYMBOTIC INC CLASS A COM COM 87151X101 1130595 22026 SH SOLE 14751 0 7275 TALKSPACE INC COM COM 87427V103 3349958 1318881 SH SOLE 681051 0 637830 TENET HEALTHCARE CORP COM NEW COM 88033G407 7158897 94732 SH SOLE 89310 0 5422 TERADYNE INC COM COM 880770102 15735 145 SH SOLE 145 0 0 TESLA INC COM COM 88160R101 1242 5 SH SOLE 5 0 0 TETRA TECHNOLOGIES INC DEL COM COM 88162F105 3327538 736181 SH SOLE 380260 0 355921 THREDUP INC CL A COM 88556E102 748638 332728 SH SOLE 171637 0 161091 TORTOISE ENERGY INFRA CORP COM COM 89147L886 6387 222 SH SOLE 222 0 0 TRANE TECHNOLOGIES PLC SHS COM G8994E103 273412 1121 SH SOLE 81 0 1040 TRANSACT TECHNOLOGIES INC COM COM 892918103 441192 63208 SH SOLE 21840 0 41368 TRANSCAT INC COM COM 893529107 4030560 36866 SH SOLE 19031 0 17835 TRIPADVISOR INC COM COM 896945201 51069 2372 SH SOLE 2372 0 0 TRIPLEPOINT VENTURE GROWTH BDC COM 89677Y100 1368 126 SH SOLE 126 0 0 TURTLE BEACH CORP COM NEW COM 900450206 1532693 139972 SH SOLE 72288 0 67684 ULTA BEAUTY INC COM COM 90384S303 773204 1578 SH SOLE 1551 0 27 UNION PAC CORP COM COM 907818108 8597 35 SH SOLE 35 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 63521 404 SH SOLE 404 0 0 UNIVERSAL STAINLESS & ALLOY CO COM 913837100 1241647 61835 SH SOLE 21359 0 40476 UPWORK INC COM COM 91688F104 44967 3024 SH SOLE 3024 0 0 VALERO ENERGY CORP COM COM 91913Y100 1237470 9519 SH SOLE 9519 0 0 VALMONT INDS INC COM COM 920253101 2937789 12581 SH SOLE 11573 0 1008 VERACYTE INC COM COM 92337F107 3106814 112934 SH SOLE 59664 0 53270 VERIZON COMMUNICATIONS INC COM COM 92343V104 668308 17727 SH SOLE 17727 0 0 VIEMED HEALTHCARE INC COM COM 92663R105 1933714 246333 SH SOLE 127082 0 119251 VIRTRA INC COM PAR COM 92827K301 514515 54331 SH SOLE 18774 0 35557 VISA INC COM CL A COM 92826C839 36709 141 SH SOLE 141 0 0 WABTEC COM COM 929740108 217760 1716 SH SOLE 1716 0 0 WASTE MGMT INC DEL COM COM 94106L109 148116 827 SH SOLE 827 0 0 WATTS WATER TECHNOLOGIES INC C COM 942749102 2193820 10530 SH SOLE 9701 0 829 WEC ENERGY GROUP INC COM COM 92939U106 36193 430 SH SOLE 430 0 0 WEX INC COM COM 96208T104 101750 523 SH SOLE 523 0 0 WHEATON PRECIOUS METALS CORP C COM 962879102 501590 10166 SH SOLE 10166 0 0 WILLDAN GROUP INC COM COM 96924N100 2864574 133236 SH SOLE 68814 0 64422 WILLIAMS COS INC COM COM 969457100 23684 680 SH SOLE 680 0 0 WOLFSPEED INC COM COM 977852102 1341196 30825 SH SOLE 28390 0 2435 XYLEM INC COM COM 98419M100 4331966 37880 SH SOLE 35728 0 2152 ZETA GLOBAL HOLDINGS CORP CL A COM 98956A105 1994943 226184 SH SOLE 131375 0 94809 ZSCALER INC COM COM 98980G102 5524377 24934 SH SOLE 23488 0 1446 ZURN ELKAY WATER SOLNS CORP CO COM 98983L108 2883621 98049 SH SOLE 90196 0 7853 BP PLC SPONSORED ADR ADR 055622104 6672986 188502 SH SOLE 176002 0 12500 BRAINSWAY LTD SPONSORED ADS ADR 10501L106 1530900 236250 SH SOLE 115923 0 120327 ENDAVA PLC ADS ADR 29260V105 4607241 59181 SH SOLE 40423 0 18758 EQUINOR ASA SPONSORED ADR ADR 29446M102 371549 11743 SH SOLE 11743 0 0 NESTLE S A SPONSORED ADR ADR 641069406 2313 20 SH SOLE 20 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 366016 3625 SH SOLE 3625 0 0 RIO TINTO PLC SPONSORED ADR ADR 767204100 108116 1452 SH SOLE 1452 0 0 SANOFI SPONSORED ADR ADR 80105N105 9946 200 SH SOLE 200 0 0 ISHARES SILVER TRUST ISHARES ETF 46428Q109 16792 771 SH SOLE 699 0 72 ISHARES TR RUS 2000 GRW ETF ETF 464287648 373790 1482 SH SOLE 1482 0 0 SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 485292 1021 SH SOLE 783 0 238 VANECK ETF TRUST JUNIOR GOLD M ETF 92189F791 5914 156 SH SOLE 156 0 0 VANGUARD INDEX FDS TOTAL STK M ETF 922908769 286087 1206 SH SOLE 1206 0 0