0000201772-23-000006.txt : 20231109 0000201772-23-000006.hdr.sgml : 20231109 20231109142407 ACCESSION NUMBER: 0000201772-23-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 EFFECTIVENESS DATE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ESSEX INVESTMENT MANAGEMENT CO LLC CENTRAL INDEX KEY: 0000201772 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: 231391776 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 09-30-2023 09-30-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 11-09-2023 0 356 612715205 false
INFORMATION TABLE 2 essex13fq32023.xml 3-D SYS CORP DEL COM NEW COM 88554D205 1190650 242495 SH SOLE 123647 0 118848 ABBOTT LABS COM COM 002824100 158543 1637 SH SOLE 1637 0 0 ACCURAY INC COM COM 004397105 1909285 701943 SH SOLE 342619 0 359324 ACI WORLDWIDE INC COM COM 004498101 122975 5451 SH SOLE 5451 0 0 ACM RESH INC COM CL A COM 00108J109 239529 13230 SH SOLE 13230 0 0 ACUITY BRANDS INC COM COM 00508Y102 181721 1067 SH SOLE 1067 0 0 ADAPTIVE BIOTECHNOLOGIES CORP COM 00650F109 1145699 210220 SH SOLE 122238 0 87982 ADVANCED MICRO DEVICES INC COM COM 007903107 1103567 10733 SH SOLE 10733 0 0 ADVANSIX INC COM COM 00773T101 2886928 92887 SH SOLE 47256 0 45631 AEHR TEST SYS COM COM 00760J108 4069722 89053 SH SOLE 44450 0 44603 AGNICO EAGLE MINES LTD COM COM 008474108 3992802 87850 SH SOLE 87047 0 803 AIR PRODS & CHEMS INC COM COM 009158106 3016793 10645 SH SOLE 10645 0 0 ALBEMARLE CORP COM COM 012653101 2707207 15921 SH SOLE 15178 0 743 ALKERMES PLC SHS COM G01767105 1021049 36453 SH SOLE 36453 0 0 ALPHA PRO TECH LTD COM COM 020772109 682760 157318 SH SOLE 49076 0 108242 ALPHABET INC CAP STK CL A COM 02079K305 1306245 9982 SH SOLE 9982 0 0 ALPHABET INC CAP STK CL C COM 02079K107 42192 320 SH SOLE 320 0 0 ALPHATEC HLDGS INC COM NEW COM 02081G201 3729498 287548 SH SOLE 141457 0 146091 ALTA EQUIPMENT GROUP INC COMMO COM 02128L106 2138684 177337 SH SOLE 86989 0 90348 ALTAIR ENGR INC COM CL A COM 021369103 151145 2416 SH SOLE 2416 0 0 AMAZON COM INC COM COM 023135106 7074101 55649 SH SOLE 53137 0 2512 AMER SOFTWARE INC CL A COM 029683109 1980804 172845 SH SOLE 84922 0 87923 AMERICAN EXPRESS CO COM COM 025816109 1050745 7043 SH SOLE 7043 0 0 AMERICAN SUPERCONDUCTOR CORP S COM 030111207 5291289 700833 SH SOLE 558642 0 142191 AMERICAN WTR WKS CO INC NEW CO COM 030420103 44083 356 SH SOLE 356 0 0 AMGEN INC COM COM 031162100 984737 3664 SH SOLE 3664 0 0 AMPHENOL CORP NEW CL A COM 032095101 12263 146 SH SOLE 146 0 0 AMTECH SYS INC COM PAR $0.01N COM 032332504 2647470 347437 SH SOLE 169265 0 178172 APPLE INC COM COM 037833100 14035453 81978 SH SOLE 78537 0 3441 APPLIED INDL TECHNOLOGIES INC COM 03820C105 367508 2377 SH SOLE 2377 0 0 APTIV PLC SHS COM G6095L109 2664493 27026 SH SOLE 25523 0 1503 APYX MEDICAL CORPORATION COM COM 03837C106 1190739 372106 SH SOLE 181654 0 190452 ARCHER DANIELS MIDLAND CO COM COM 039483102 20590 273 SH SOLE 273 0 0 ARLO TECHNOLOGIES INC COM COM 04206A101 2935366 284987 SH SOLE 146208 0 138779 ARRAY TECHNOLOGIES INC COM SHS COM 04271T100 6210360 279872 SH SOLE 265595 0 14277 ARTIVION INC COM COM 228903100 1034064 68210 SH SOLE 68210 0 0 ASGN INC COM COM 00191U102 236872 2900 SH SOLE 2900 0 0 ASPEN AEROGELS INC COM COM 04523Y105 5118178 595137 SH SOLE 436693 0 158444 ASPEN TECHNOLOGY INC COM COM 29109X106 1123430 5500 SH SOLE 5500 0 0 ATRICURE INC COM COM 04963C209 2317327 52907 SH SOLE 30766 0 22141 AUGMEDIX INC COM COM 05105P107 2236573 434286 SH SOLE 214056 0 220230 AUTODESK INC COM COM 052769106 1051930 5084 SH SOLE 5084 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 169609 705 SH SOLE 705 0 0 AVIENT CORPORATION COM COM 05368V106 1699113 48106 SH SOLE 44169 0 3937 AWARE INC MASS COM COM 05453N100 175057 126853 SH SOLE 37200 0 89653 AXALTA COATING SYS LTD COM COM G0750C108 181952 6764 SH SOLE 6764 0 0 AXCELIS TECHNOLOGIES INC COM N COM 054540208 607361 3725 SH SOLE 3725 0 0 AXOGEN INC COM COM 05463X106 1482200 296440 SH SOLE 144620 0 151820 B2GOLD CORP COM COM 11777Q209 28900 10000 SH SOLE 10000 0 0 BABCOCK & WILCOX ENTERPRISES I COM 05614L209 2219230 527133 SH SOLE 266310 0 260823 BADGER METER INC COM COM 056525108 4564132 31724 SH SOLE 29808 0 1916 BAKER HUGHES COMPANY CL A COM 05722G100 1171423 33166 SH SOLE 33166 0 0 BANCORP INC DEL COM COM 05969A105 2546894 73823 SH SOLE 36312 0 37511 BARRICK GOLD CORP COM COM 067901108 1716173 117950 SH SOLE 115998 0 1952 BEAM GLOBAL COM COM 07373B109 726996 98509 SH SOLE 43970 0 54539 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 26623 76 SH SOLE 76 0 0 BIGCOMMERCE HLDGS INC COM SER COM 08975P108 2584529 261857 SH SOLE 133546 0 128311 BIODESIX INC COM COM 09075X108 1676916 1016313 SH SOLE 474353 0 541960 BIOGEN INC COM COM 09062X103 1088437 4235 SH SOLE 4235 0 0 BLACKSKY TECHNOLOGY INC COM CL COM 09263B108 1178119 1006939 SH SOLE 491365 0 515574 BLOOM ENERGY CORP COM CL A COM 093712107 1208318 91125 SH SOLE 84317 0 6808 BOEING CO COM COM 097023105 989069 5160 SH SOLE 5160 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 695957 13181 SH SOLE 13181 0 0 BOWMAN CONSULTING GROUP LTD CO COM 103002101 58863 2100 SH SOLE 2100 0 0 BOX INC CL A COM 10316T104 4115046 169973 SH SOLE 160539 0 9434 BRISTOL-MYERS SQUIBB CO COM COM 110122108 65005 1120 SH SOLE 1120 0 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 3223 18 SH SOLE 18 0 0 BROADWIND INC COM NEW COM 11161T207 656672 205210 SH SOLE 64066 0 141144 BROOKLINE BANCORP INC DEL COM COM 11373M107 1296781 142347 SH SOLE 82866 0 59481 BUILDERS FIRSTSOURCE INC COM COM 12008R107 1822534 14640 SH SOLE 8713 0 5927 BWX TECHNOLOGIES INC COM COM 05605H100 1087810 14508 SH SOLE 14508 0 0 CAESARSTONE LTD ORD SHS COM M20598104 796816 186172 SH SOLE 90784 0 95388 CALAMP CORP COM COM 128126109 204768 504851 SH SOLE 237391 0 267460 CAMBIUM NETWORKS CORP SHS COM G17766109 2123911 289756 SH SOLE 220247 0 69509 CAMTEK LTD ORD COM M20791105 701048 11260 SH SOLE 11260 0 0 CARPARTS COM INC COM COM 14427M107 1702050 413119 SH SOLE 201647 0 211472 CATERPILLAR INC COM COM 149123101 1270815 4655 SH SOLE 4655 0 0 CECO ENVIRONMENTAL CORP COM COM 125141101 3491585 218634 SH SOLE 107488 0 111146 CENTURY CMNTYS INC COM COM 156504300 1879189 28140 SH SOLE 16383 0 11757 CERAGON NETWORKS LTD ORD COM M22013102 2332845 1137973 SH SOLE 556091 0 581882 CHAMPIONS ONCOLOGY INC COM NEW COM 15870P307 654130 105335 SH SOLE 30883 0 74452 CHART INDS INC COM PAR $0.01 COM 16115Q308 1080000 6386 SH SOLE 6386 0 0 CHENIERE ENERGY INC COM NEW COM 16411R208 2764064 16655 SH SOLE 16360 0 295 CINCINNATI FINL CORP COM COM 172062101 56157 549 SH SOLE 549 0 0 CISCO SYS INC COM COM 17275R102 1478561 27503 SH SOLE 27503 0 0 CLEAN HARBORS INC COM COM 184496107 1024745 6123 SH SOLE 6123 0 0 CME GROUP INC COM COM 12572Q105 1123635 5612 SH SOLE 5612 0 0 COCA COLA CO COM COM 191216100 710330 12689 SH SOLE 12689 0 0 COGNEX CORP COM COM 192422103 4574735 107793 SH SOLE 103677 0 4116 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 11177 165 SH SOLE 165 0 0 COLGATE PALMOLIVE CO COM COM 194162103 1036499 14576 SH SOLE 14576 0 0 COMCAST CORP NEW CL A COM 20030N101 17160 387 SH SOLE 387 0 0 COMMERCIAL VEH GROUP INC COM COM 202608105 1718095 221404 SH SOLE 108162 0 113242 CONSTELLATION BRANDS INC CL A COM 21036P108 1786956 7110 SH SOLE 6997 0 113 CONSTRUCTION PARTNERS INC COM COM 21044C107 847534 23182 SH SOLE 23182 0 0 CORE LABORATORIES INC COM COM 21867A105 1070774 44597 SH SOLE 44597 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 101693 180 SH SOLE 180 0 0 COURSERA INC COM COM 22266M104 7572254 405150 SH SOLE 338580 0 66570 CREXENDO INC COM COM 226552107 558912 264887 SH SOLE 82698 0 182189 CRISPR THERAPEUTICS AG NAMEN A COM H17182108 12074 266 SH SOLE 266 0 0 CROWDSTRIKE HLDGS INC CL A COM 22788C105 1505416 8994 SH SOLE 8994 0 0 CUTERA INC COM COM 232109108 3033713 503939 SH SOLE 403069 0 100870 DANA INC COM COM 235825205 114353 7795 SH SOLE 7795 0 0 DATA I O CORP COM COM 237690102 332099 87165 SH SOLE 25700 0 61465 DEXCOM INC COM COM 252131107 138924 1489 SH SOLE 1489 0 0 DIGI INTL INC COM COM 253798102 6957927 257701 SH SOLE 214676 0 43025 DISNEY WALT CO COM COM 254687106 3953052 48773 SH SOLE 48213 0 560 DLH HLDGS CORP COM COM 23335Q100 1180129 101125 SH SOLE 49743 0 51382 DMC GLOBAL INC COM COM 23291C103 1044526 42686 SH SOLE 42686 0 0 DOCEBO INC COM COM 25609L105 3793077 93610 SH SOLE 68580 0 25030 DOLLAR TREE INC COM COM 256746108 2812090 26417 SH SOLE 25355 0 1062 DOMO INC COM CL B COM 257554105 1174630 119738 SH SOLE 61047 0 58691 DOW INC COM COM 260557103 120186 2331 SH SOLE 2331 0 0 DT MIDSTREAM INC COMMON STOCK COM 23345M107 19422 367 SH SOLE 367 0 0 DTE ENERGY CO COM COM 233331107 72971 735 SH SOLE 735 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 202204 2291 SH SOLE 2291 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 57583 772 SH SOLE 772 0 0 E L F BEAUTY INC COM COM 26856L103 2669198 24303 SH SOLE 14142 0 10161 EATON CORP PLC SHS COM G29183103 41803 196 SH SOLE 133 0 63 ECOLAB INC COM COM 278865100 14060 83 SH SOLE 83 0 0 EKSO BIONICS HLDGS INC COM COM 282644301 161636 220513 SH SOLE 68699 0 151814 ENERGY RECOVERY INC COM COM 29270J100 8022343 378234 SH SOLE 354490 0 23744 ENERGY SVCS ACQUISITION CORP C COM 29271Q103 393024 97163 SH SOLE 30326 0 66837 ENERGY TRANSFER L P COM UT LTD COM 29273V100 55938 3987 SH SOLE 3987 0 0 ENETI INC COM COM Y2294C107 483265 47943 SH SOLE 47943 0 0 ENOVIX CORPORATION COM COM 293594107 3596441 286569 SH SOLE 263365 0 23204 ENTERPRISE PRODS PARTNERS L P COM 293792107 89390 3266 SH SOLE 3266 0 0 ENVIRI CORP COM COM 415864107 2572529 356306 SH SOLE 174376 0 181930 ESSENTIAL UTILS INC COM COM 29670G102 14590 425 SH SOLE 425 0 0 ETON PHARMACEUTICALS INC COM COM 29772L108 458767 110016 SH SOLE 34399 0 75617 EURONET WORLDWIDE INC COM COM 298736109 83428 1051 SH SOLE 1051 0 0 EVERCOMMERCE INC COM COM 29977X105 1856172 185062 SH SOLE 107737 0 77325 EVERCORE INC CLASS A COM 29977A105 3351173 24305 SH SOLE 17111 0 7194 EVOLENT HEALTH INC CL A COM 30050B101 1794021 65884 SH SOLE 38457 0 27427 EVOLUS INC COM COM 30052C107 2511709 274804 SH SOLE 140845 0 133959 EXPRO GROUP HOLDINGS NV COM COM N3144W105 2050419 88266 SH SOLE 51637 0 36629 EXXON MOBIL CORP COM COM 30231G102 6096758 51852 SH SOLE 50448 0 1404 EYEPOINT PHARMACEUTICALS INC C COM 30233G209 1655208 207160 SH SOLE 101964 0 105196 F5 INC COM COM 315616102 1166331 7238 SH SOLE 7238 0 0 FASTLY INC CL A COM 31188V100 1942343 101322 SH SOLE 59056 0 42266 FEDEX CORP COM COM 31428X106 18015 68 SH SOLE 45 0 23 FIVE BELOW INC COM COM 33829M101 102815 639 SH SOLE 639 0 0 FIVERR INTL LTD ORD SHS COM M4R82T106 1837110 75076 SH SOLE 43758 0 31318 FLOWSERVE CORP COM COM 34354P105 1167687 29361 SH SOLE 29361 0 0 FORD MTR CO DEL COM COM 345370860 1517687 122197 SH SOLE 122197 0 0 FRANCO NEV CORP COM COM 351858105 533293 3995 SH SOLE 3941 0 54 FREEPORT-MCMORAN INC CL B COM 35671D857 962119 25801 SH SOLE 25801 0 0 FTC SOLAR INC COM COM 30320C103 755835 590496 SH SOLE 288646 0 301850 FUEL TECH INC COM COM 359523107 452785 383716 SH SOLE 112960 0 270756 GALIANO GOLD INC COM COM 36352H100 11772 20000 SH SOLE 20000 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 1157884 5080 SH SOLE 5080 0 0 GATES INDL CORP PLC ORD SHS COM G39108108 1454512 125281 SH SOLE 114398 0 10883 GENASYS INC COM COM 36872P103 502592 250046 SH SOLE 73609 0 176437 GENERAC HLDGS INC COM COM 368736104 6599816 60571 SH SOLE 57707 0 2864 GENERAL ELECTRIC CO COM NEW COM 369604301 119615 1082 SH SOLE 857 0 225 GENIUS SPORTS LTD COM G3934V109 1093140 205092 SH SOLE 190000 0 15092 GENPACT LIMITED SHS COM G3922B107 140746 3888 SH SOLE 3888 0 0 GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 1141633 88157 SH SOLE 27498 0 60659 GLAUKOS CORP COM COM 377322102 215065 2858 SH SOLE 2858 0 0 GLOBANT S A COM COM L44385109 1043263 5273 SH SOLE 5273 0 0 GLOBUS MED INC CL A COM 379577208 7383253 148706 SH SOLE 141691 0 7015 GOLDMAN SACHS GROUP INC COM COM 38141G104 5402710 16697 SH SOLE 16323 0 374 GRAHAM CORP COM COM 384556106 3275661 197329 SH SOLE 91936 0 105393 GRAND CANYON ED INC COM COM 38526M106 315576 2700 SH SOLE 2700 0 0 GREAT LAKES DREDGE & DOCK CORP COM 390607109 2583045 324096 SH SOLE 165258 0 158838 GRIFFON CORP COM COM 398433102 2080771 52452 SH SOLE 30560 0 21892 GUIDEWIRE SOFTWARE INC COM COM 40171V100 5524110 61379 SH SOLE 58098 0 3281 HAEMONETICS CORP COM COM 405024100 1004013 11208 SH SOLE 11208 0 0 HCI GROUP INC COM COM 40416E103 10342245 190500 SH SOLE 153887 0 36613 HELMERICH & PAYNE INC COM COM 423452101 1325468 31439 SH SOLE 31439 0 0 HERITAGE INSURANCE HLDGS INC C COM 42727J102 2170873 334495 SH SOLE 164386 0 170109 HUBBELL INC COM COM 443510607 4674824 14916 SH SOLE 13977 0 939 HUDSON GLOBAL INC COM NEW COM 443787205 573681 30434 SH SOLE 8955 0 21479 HUDSON TECHNOLOGIES INC COM COM 444144109 1647418 123866 SH SOLE 38674 0 85192 IAC INC COM NEW COM 44891N208 1295073 25701 SH SOLE 25701 0 0 ICHOR HOLDINGS SHS COM G4740B105 3996348 129081 SH SOLE 97133 0 31948 IDENTIV INC COM NEW COM 45170X205 3514298 416386 SH SOLE 203671 0 212715 IDEX CORP COM COM 45167R104 12897 62 SH SOLE 62 0 0 IMMUNOGEN INC COM COM 45253H101 118120 7443 SH SOLE 7443 0 0 INARI MED INC COM COM 45332Y109 6808402 104104 SH SOLE 86503 0 17601 INSMED INC COM PAR $.01 COM 457669307 3747580 148419 SH SOLE 103065 0 45354 INTEST CORP COM COM 461147100 1569033 103430 SH SOLE 32181 0 71249 INTRA-CELLULAR THERAPIES INC C COM 46116X101 109858 2109 SH SOLE 2109 0 0 INTREPID POTASH INC COM COM 46121Y201 1706427 67823 SH SOLE 67823 0 0 INTUIT COM COM 461202103 4210146 8240 SH SOLE 8021 0 219 JOHNSON & JOHNSON COM COM 478160104 203098 1304 SH SOLE 1304 0 0 JPMORGAN CHASE & CO COM COM 46625H100 1675706 11555 SH SOLE 11477 0 78 KINIKSA PHARMACEUTICALS LTD CO COM G5269C101 3228267 185853 SH SOLE 95405 0 90448 KINROSS GOLD CORP COM COM 496902404 10889 2388 SH SOLE 2388 0 0 KOPIN CORP COM COM 500600101 1725611 1414435 SH SOLE 690219 0 724216 KORNIT DIGITAL LTD SHS COM M6372Q113 5010223 264951 SH SOLE 249608 0 15343 KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207 6775973 451130 SH SOLE 358573 0 92557 KURA SUSHI USA INC CL A COM COM 501270102 2746096 41532 SH SOLE 25320 0 16212 LANTRONIX INC COM NEW COM 516548203 1893702 425551 SH SOLE 208825 0 216726 LEAR CORP COM NEW COM 521865204 1020859 7607 SH SOLE 7607 0 0 LEONARDO DRS INC COM COM 52661A108 7016705 420162 SH SOLE 248257 0 171905 LIGHTPATH TECHNOLOGIES INC CL COM 532257805 333284 229851 SH SOLE 67768 0 162083 LINCOLN EDL SVCS CORP COM COM 533535100 3885487 459821 SH SOLE 215786 0 244035 LIQUIDITY SVCS INC COM COM 53635B107 197520 11210 SH SOLE 0 0 11210 LIVENT CORP COM COM 53814L108 3859141 209622 SH SOLE 199983 0 9639 LSI INDS INC OHIO COM COM 50216C108 4467743 281344 SH SOLE 138149 0 143195 LUNA INNOVATIONS COM COM 550351100 2222112 379200 SH SOLE 184956 0 194244 LYONDELLBASELL INDUSTRIES N V COM N53745100 2368 25 SH SOLE 25 0 0 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 440532 5400 SH SOLE 5400 0 0 MANITEX INTL INC COM COM 563420108 1515929 324610 SH SOLE 158317 0 166293 MARKFORGED HOLDING CORPORATION COM 57064N102 931086 642128 SH SOLE 570000 0 72128 MARQETA INC CLASS A COM COM 57142B104 92289 15433 SH SOLE 15433 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 972623 5111 SH SOLE 5111 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 1578296 3845 SH SOLE 3778 0 67 MASTERCARD INCORPORATED CL A COM 57636Q104 19796 50 SH SOLE 50 0 0 MATADOR RES CO COM COM 576485205 2497446 41988 SH SOLE 25053 0 16935 MATRIX SVC CO COM COM 576853105 3691559 312844 SH SOLE 153768 0 159076 MATSON INC COM COM 57686G105 158365 1785 SH SOLE 1785 0 0 MEDIWOUND LTD SHS NEW COM M68830112 562675 52883 SH SOLE 15568 0 37315 MERCK & CO INC COM COM 58933Y105 124261 1207 SH SOLE 1103 0 104 MICRON TECHNOLOGY INC COM COM 595112103 1469584 21602 SH SOLE 21602 0 0 MICROSOFT CORP COM COM 594918104 11536874 36538 SH SOLE 35778 0 760 MIRION TECHNOLOGIES INC COM CL COM 60471A101 1936314 259212 SH SOLE 151114 0 108098 MONDELEZ INTL INC CL A COM 609207105 1874 27 SH SOLE 27 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 138600 300 SH SOLE 300 0 0 MORGAN STANLEY COM NEW COM 617446448 29646 363 SH SOLE 363 0 0 MP MATERIALS CORP COM CL A COM 553368101 3607665 188883 SH SOLE 179915 0 8968 MRC GLOBAL INC COM COM 55345K103 2866331 279642 SH SOLE 137562 0 142080 MYOMO INC COM NEW COM 62857J201 324827 292637 SH SOLE 91329 0 201308 NAVITAS SEMICONDUCTOR CORP COM COM 63942X106 2121696 305280 SH SOLE 275849 0 29431 NEWMONT CORP COM COM 651639106 3376358 91376 SH SOLE 87366 0 4010 NEXTERA ENERGY INC COM COM 65339F101 4282714 74755 SH SOLE 70902 0 3853 NEXTERA ENERGY PARTNERS LP COM COM 65341B106 35462 1194 SH SOLE 1194 0 0 NORTHERN TECHNOLOGIES INTL COR COM 665809109 619392 46327 SH SOLE 14416 0 31911 NOVA LTD COM COM M7516K103 542186 4822 SH SOLE 4822 0 0 NOVANTA INC COM COM 67000B104 3056133 21306 SH SOLE 10474 0 10832 NUTANIX INC CL A COM 67059N108 156820 4496 SH SOLE 4496 0 0 NV5 GLOBAL INC COM COM 62945V109 134722 1400 SH SOLE 1400 0 0 NVENT ELECTRIC PLC SHS COM G6700G107 208781 3940 SH SOLE 3940 0 0 OCEANEERING INTL INC COM COM 675232102 1304004 50700 SH SOLE 50700 0 0 OLD REP INTL CORP COM COM 680223104 23 1 SH SOLE 1 0 0 ONDAS HLDGS INC COM NEW COM 68236H204 325706 534383 SH SOLE 157390 0 376993 ONE STOP SYS INC COM COM 68247W109 325328 175853 SH SOLE 51610 0 124243 ORACLE CORP COM COM 68389X105 105920 1000 SH SOLE 1000 0 0 ORGANON & CO COMMON STOCK COM 68622V106 1805 104 SH SOLE 104 0 0 ORION GROUP HLDGS INC COM COM 68628V308 1523977 284324 SH SOLE 88723 0 195601 ORTHOFIX MED INC COM COM 68752M108 2028588 157744 SH SOLE 80468 0 77276 PACIFIC BIOSCIENCES CALIF INC COM 69404D108 86506 10360 SH SOLE 10360 0 0 PATRICK INDS INC COM COM 703343103 4193393 55867 SH SOLE 43204 0 12663 PAYCHEX INC COM COM 704326107 3205251 27792 SH SOLE 27011 0 781 PAYMENTUS HOLDINGS INC COM CL COM 70439P108 3424132 206273 SH SOLE 120279 0 85994 PAYONEER GLOBAL INC COM COM 70451X104 2667531 435871 SH SOLE 254163 0 181708 PEPSICO INC COM COM 713448108 1590025 9384 SH SOLE 9384 0 0 PERFORMANT FINL CORP COM COM 71377E105 1401189 619995 SH SOLE 303580 0 316415 PERION NETWORK LTD SHS NEW COM M78673114 601573 19640 SH SOLE 6142 0 13498 PERMA-FIX ENVIRONMENTAL SVCS C COM 714157203 1520318 145485 SH SOLE 71683 0 73802 PETIQ INC COM CL A COM 71639T106 2738280 138999 SH SOLE 71352 0 67647 PHILIP MORRIS INTL INC COM COM 718172109 37217 402 SH SOLE 402 0 0 PHREESIA INC COM COM 71944F106 1114355 59655 SH SOLE 34706 0 24949 PIONEER NAT RES CO COM COM 723787107 42926 187 SH SOLE 187 0 0 PPL CORP COM COM 69351T106 29167 1238 SH SOLE 1238 0 0 PRIMORIS SVCS CORP COM COM 74164F103 9244556 282449 SH SOLE 267702 0 14747 PRIVIA HEALTH GROUP INC COM COM 74276R102 99337 4319 SH SOLE 4319 0 0 PROCEPT BIOROBOTICS CORP COM COM 74276L105 1969716 60034 SH SOLE 35000 0 25034 PROCTER AND GAMBLE CO COM COM 742718109 1978299 13563 SH SOLE 13563 0 0 PROFIRE ENERGY INC COM COM 74316X101 1266524 455584 SH SOLE 142191 0 313393 Q2 HLDGS INC COM COM 74736L109 125208 3880 SH SOLE 3880 0 0 QUANTA SVCS INC COM COM 74762E102 2673792 14293 SH SOLE 13096 0 1197 RANGE RES CORP COM COM 75281A109 165323 5101 SH SOLE 5101 0 0 REGAL REXNORD CORPORATION COM COM 758750103 14288 100 SH SOLE 100 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 953811 1159 SH SOLE 1159 0 0 REVANCE THERAPEUTICS INC COM COM 761330109 960590 83748 SH SOLE 48803 0 34945 REVOLVE GROUP INC CL A COM 76156B107 1625088 119404 SH SOLE 84236 0 35168 REVVITY INC COM COM 714046109 95645 864 SH SOLE 864 0 0 RICHARDSON ELECTRS LTD COM COM 763165107 782796 71619 SH SOLE 21084 0 50535 ROCKWELL AUTOMATION INC COM COM 773903109 25728 90 SH SOLE 90 0 0 ROKU INC COM CL A COM 77543R102 988260 14000 SH SOLE 14000 0 0 ROYAL GOLD INC COM COM 780287108 22329 210 SH SOLE 192 0 18 RTX CORPORATION COM COM 75513E101 55993 778 SH SOLE 778 0 0 S&W SEED CO COM COM 785135104 524456 468264 SH SOLE 138078 0 330186 SALESFORCE INC COM COM 79466L302 7393359 36460 SH SOLE 34705 0 1755 SCHLUMBERGER LTD COM STK COM 806857108 817308 14019 SH SOLE 14019 0 0 SCHWAB CHARLES CORP COM COM 808513105 18721 341 SH SOLE 341 0 0 SELECT MED HLDGS CORP COM COM 81619Q105 4752175 188056 SH SOLE 180861 0 7195 SELECT WATER SOLUTIONS INC CL COM 81617J301 1064505 133900 SH SOLE 133900 0 0 SEMPRA COM COM 816851109 26532 390 SH SOLE 390 0 0 SENSATA TECHNOLOGIES HLDG PLC COM G8060N102 1268218 33533 SH SOLE 33533 0 0 SHERWIN WILLIAMS CO COM COM 824348106 9182 36 SH SOLE 36 0 0 SHOALS TECHNOLOGIES GROUP INC COM 82489W107 2518336 137991 SH SOLE 126002 0 11989 SITIME CORP COM COM 82982T106 125675 1100 SH SOLE 1100 0 0 SKYLINE CHAMPION CORPORATION C COM 830830105 2655021 41667 SH SOLE 24897 0 16770 SMARTRENT INC COM CL A COM 83193G107 483492 185246 SH SOLE 98636 0 86610 SNAP ON INC COM COM 833034101 666472 2613 SH SOLE 2244 0 369 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 1364258 10534 SH SOLE 9717 0 817 SOUTHERN CO COM COM 842587107 155328 2400 SH SOLE 2400 0 0 STEREOTAXIS INC COM NEW COM 85916J409 2068391 1309108 SH SOLE 664430 0 644678 STERICYCLE INC COM COM 858912108 120315 2691 SH SOLE 2691 0 0 STERLING INFRASTRUCTURE INC CO COM 859241101 13726211 186802 SH SOLE 123421 0 63381 STITCH FIX INC COM CL A COM 860897107 1181725 342529 SH SOLE 167440 0 175089 STRATA SKIN SCIENCES INC COM N COM 86272A206 242430 407446 SH SOLE 119849 0 287597 STRATASYS LTD SHS COM M85548101 1837554 135015 SH SOLE 78508 0 56507 STRATEGIC ED INC COM COM 86272C103 1128750 15000 SH SOLE 15000 0 0 SUNOPTA INC COM COM 8676EP108 3239861 961383 SH SOLE 688563 0 272820 SUPERIOR INDS INTL INC COM COM 868168105 2534606 833752 SH SOLE 406133 0 427619 SWEETGREEN INC COM CL A COM 87043Q108 1749458 148890 SH SOLE 86764 0 62126 SYMBOTIC INC CLASS A COM COM 87151X101 2073797 62034 SH SOLE 54759 0 7275 TALKSPACE INC COM COM 87427V103 2769131 1420067 SH SOLE 698964 0 721103 TENET HEALTHCARE CORP COM NEW COM 88033G407 7560680 114747 SH SOLE 109325 0 5422 TERADYNE INC COM COM 880770102 990435 9859 SH SOLE 9859 0 0 TESLA INC COM COM 88160R101 1297891 5187 SH SOLE 5187 0 0 TETRA TECHNOLOGIES INC DEL COM COM 88162F105 5059755 793065 SH SOLE 390382 0 402683 THREDUP INC CL A COM 88556E102 1438624 358759 SH SOLE 176250 0 182509 TORTOISE ENERGY INFRA CORP COM COM 89147L886 6416 222 SH SOLE 222 0 0 TRANE TECHNOLOGIES PLC SHS COM G8994E103 345150 1701 SH SOLE 150 0 1551 TRANSACT TECHNOLOGIES INC COM COM 892918103 567817 88445 SH SOLE 27602 0 60843 TRANSCAT INC COM COM 893529107 3889507 39701 SH SOLE 19537 0 20164 TRANSOCEAN LTD REG SHS COM H8817H100 1110000 135201 SH SOLE 135201 0 0 TRIPADVISOR INC COM COM 896945201 67232 4055 SH SOLE 4055 0 0 TRIPLEPOINT VENTURE GROWTH BDC COM 89677Y100 1998 191 SH SOLE 191 0 0 TURTLE BEACH CORP COM NEW COM 900450206 1359344 149790 SH SOLE 73196 0 76594 ULTA BEAUTY INC COM COM 90384S303 760952 1905 SH SOLE 1878 0 27 ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 52798 1481 SH SOLE 1481 0 0 UNION PAC CORP COM COM 907818108 7127 35 SH SOLE 35 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 62971 404 SH SOLE 404 0 0 UNIVERSAL STAINLESS & ALLOY CO COM 913837100 1134382 86528 SH SOLE 26996 0 59532 UPWORK INC COM COM 91688F104 58754 5172 SH SOLE 5172 0 0 VALERO ENERGY CORP COM COM 91913Y100 1372461 9685 SH SOLE 9685 0 0 VERACYTE INC COM COM 92337F107 3924475 175749 SH SOLE 115446 0 60303 VERIZON COMMUNICATIONS INC COM COM 92343V104 656238 20248 SH SOLE 20248 0 0 VIEMED HEALTHCARE INC COM COM 92663R105 1774916 263732 SH SOLE 128710 0 135022 VIRTRA INC COM PAR COM 92827K301 424242 76029 SH SOLE 23732 0 52297 VISA INC COM CL A COM 92826C839 32431 141 SH SOLE 141 0 0 VUZIX CORP COM NEW COM 92921W300 1911885 526690 SH SOLE 313288 0 213402 WABTEC COM COM 929740108 222423 2093 SH SOLE 2093 0 0 WASTE MGMT INC DEL COM COM 94106L109 126068 827 SH SOLE 827 0 0 WATTS WATER TECHNOLOGIES INC C COM 942749102 1819795 10530 SH SOLE 9701 0 829 WEC ENERGY GROUP INC COM COM 92939U106 34637 430 SH SOLE 430 0 0 WESTERN DIGITAL CORP. COM COM 958102105 1651395 36191 SH SOLE 36191 0 0 WHEATON PRECIOUS METALS CORP C COM 962879102 412231 10166 SH SOLE 10166 0 0 WILLDAN GROUP INC COM COM 96924N100 2932257 143527 SH SOLE 70645 0 72882 WILLIAMS COS INC COM COM 969457100 22909 680 SH SOLE 680 0 0 WISDOMTREE INC COM COM 97717P104 1413944 201992 SH SOLE 201992 0 0 WOLFSPEED INC COM COM 977852102 1180910 30995 SH SOLE 28560 0 2435 XYLEM INC COM COM 98419M100 4681498 51428 SH SOLE 49276 0 2152 ZSCALER INC COM COM 98980G102 1089130 7000 SH SOLE 7000 0 0 ZURN ELKAY WATER SOLNS CORP CO COM 98983L108 3929161 140227 SH SOLE 129171 0 11056 ALIBABA GROUP HLDG LTD SPONSOR ADR 01609W102 1653785 19066 SH SOLE 19066 0 0 BAIDU INC SPON ADR REP A ADR 056752108 1706111 12699 SH SOLE 12699 0 0 BP PLC SPONSORED ADR ADR 055622104 8664624 223776 SH SOLE 211276 0 12500 ENDAVA PLC ADS ADR 29260V105 3876803 67599 SH SOLE 48841 0 18758 EQUINOR ASA SPONSORED ADR ADR 29446M102 394333 12026 SH SOLE 12026 0 0 NESTLE S A SPONSORED ADR ADR 641069406 2263 20 SH SOLE 20 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 369243 3625 SH SOLE 3625 0 0 RIO TINTO PLC SPONSORED ADR ADR 767204100 92405 1452 SH SOLE 1452 0 0 SANOFI SPONSORED ADR ADR 80105N105 10728 200 SH SOLE 200 0 0 ISHARES SILVER TRUST ISHARES ETF 46428Q109 15682 771 SH SOLE 699 0 72 ISHARES TR RUS 2000 GRW ETF ETF 464287648 763007 3404 SH SOLE 3404 0 0 SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 512549 1199 SH SOLE 1095 0 104 VANECK ETF TRUST GOLD MINERS E ETF 92189F106 1041605 38707 SH SOLE 38707 0 0 VANECK ETF TRUST JUNIOR GOLD M ETF 92189F791 1052793 32665 SH SOLE 32665 0 0 VANGUARD INDEX FDS TOTAL STK M ETF 922908769 256166 1206 SH SOLE 1206 0 0