0000201772-23-000005.txt : 20230814 0000201772-23-000005.hdr.sgml : 20230814 20230814081214 ACCESSION NUMBER: 0000201772-23-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230814 DATE AS OF CHANGE: 20230814 EFFECTIVENESS DATE: 20230814 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: 231166448 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 06-30-2023 06-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 08-14-2023 0 369 766189676 false
INFORMATION TABLE 2 essex13fq22023.xml 3-D SYS CORP DEL COM NEW COM 88554D205 2456364 247368 SH SOLE 128520 0 118848 ABBOTT LABS COM COM 002824100 178466 1637 SH SOLE 1637 0 0 ACCURAY INC COM COM 004397105 2771973 716272 SH SOLE 356948 0 359324 ACI WORLDWIDE INC COM COM 004498101 128594 5550 SH SOLE 5550 0 0 ACM RESH INC COM CL A COM 00108J109 173048 13230 SH SOLE 13230 0 0 ACUITY BRANDS INC COM COM 00508Y102 176779 1084 SH SOLE 1084 0 0 ADAPTIVE BIOTECHNOLOGIES CORP COM 00650F109 1420547 211706 SH SOLE 123724 0 87982 ADVANCED MICRO DEVICES INC COM COM 007903107 709090 6225 SH SOLE 6225 0 0 ADVANSIX INC COM COM 00773T101 3313411 94723 SH SOLE 49092 0 45631 AEHR TEST SYS COM COM 00760J108 4379513 106170 SH SOLE 53522 0 52648 AEROVIRONMENT INC COM COM 008073108 1246384 12186 SH SOLE 12186 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 4628969 92616 SH SOLE 91813 0 803 AIR PRODS & CHEMS INC COM COM 009158106 3166931 10573 SH SOLE 10573 0 0 ALBEMARLE CORP COM COM 012653101 5479090 24560 SH SOLE 23489 0 1071 ALKERMES PLC SHS COM G01767105 1102230 35215 SH SOLE 35215 0 0 ALPHA PRO TECH LTD COM COM 020772109 645074 162079 SH SOLE 53837 0 108242 ALPHABET INC CAP STK CL A COM 02079K305 1076821 8996 SH SOLE 8996 0 0 ALPHABET INC CAP STK CL C COM 02079K107 38710 320 SH SOLE 320 0 0 ALPHATEC HLDGS INC COM NEW COM 02081G201 5237862 291316 SH SOLE 145225 0 146091 ALTA EQUIPMENT GROUP INC COMMO COM 02128L106 3113993 179688 SH SOLE 89340 0 90348 ALTAIR ENGR INC COM CL A COM 021369103 185732 2449 SH SOLE 2449 0 0 AMAZON COM INC COM COM 023135106 7512777 57631 SH SOLE 55119 0 2512 AMERICAN AIRLS GROUP INC COM COM 02376R102 1063842 59300 SH SOLE 59300 0 0 AMERICAN EXPRESS CO COM COM 025816109 2194397 12597 SH SOLE 12597 0 0 AMERICAN RES CORP CL A COM 02927U208 2102041 1072470 SH SOLE 534368 0 538102 AMERICAN WTR WKS CO INC NEW CO COM 030420103 55673 390 SH SOLE 390 0 0 AMGEN INC COM COM 031162100 962679 4336 SH SOLE 4336 0 0 AMPHENOL CORP NEW CL A COM 032095101 12403 146 SH SOLE 146 0 0 AMTECH SYS INC COM PAR $0.01N COM 032332504 3389020 354500 SH SOLE 176328 0 178172 ANALOG DEVICES INC COM COM 032654105 4870 25 SH SOLE 25 0 0 APPLE INC COM COM 037833100 16259341 83824 SH SOLE 80383 0 3441 APPLIED INDL TECHNOLOGIES INC COM 03820C105 350489 2420 SH SOLE 2420 0 0 APTIV PLC SHS COM G6095L109 2851272 27929 SH SOLE 26426 0 1503 ARCHER DANIELS MIDLAND CO COM COM 039483102 20628 273 SH SOLE 273 0 0 ARRAY TECHNOLOGIES INC COM SHS COM 04271T100 1196015 52921 SH SOLE 52921 0 0 ASGN INC COM COM 00191U102 219327 2900 SH SOLE 2900 0 0 ASPEN AEROGELS INC COM COM 04523Y105 7980506 1011471 SH SOLE 831769 0 179702 ATRICURE INC COM COM 04963C209 2629851 53279 SH SOLE 31138 0 22141 AUTOMATIC DATA PROCESSING INC COM 053015103 227702 1036 SH SOLE 1036 0 0 AVIENT CORPORATION COM COM 05368V106 1913681 46789 SH SOLE 42852 0 3937 AWARE INC MASS COM COM 05453N100 212243 134331 SH SOLE 44678 0 89653 AXALTA COATING SYS LTD COM COM G0750C108 224158 6832 SH SOLE 6832 0 0 AXCELIS TECHNOLOGIES INC COM N COM 054540208 682904 3725 SH SOLE 3725 0 0 AXOGEN INC COM COM 05463X106 3554053 389272 SH SOLE 237452 0 151820 B2GOLD CORP COM COM 11777Q209 35700 10000 SH SOLE 10000 0 0 BABCOCK & WILCOX ENTERPRISES I COM 05614L209 3172277 537674 SH SOLE 276851 0 260823 BADGER METER INC COM COM 056525108 4619808 31308 SH SOLE 29372 0 1936 BAKER HUGHES COMPANY CL A COM 05722G100 927469 29341 SH SOLE 29341 0 0 BANCORP INC DEL COM COM 05969A105 2442677 74814 SH SOLE 37303 0 37511 BARRICK GOLD CORP COM COM 067901108 2279354 134634 SH SOLE 132682 0 1952 BEAM GLOBAL COM COM 07373B109 1048310 101286 SH SOLE 46747 0 54539 BENCHMARK ELECTRS INC COM COM 08160H101 3790811 146760 SH SOLE 110329 0 36431 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 25916 76 SH SOLE 76 0 0 BIODESIX INC COM COM 09075X108 1269622 1032213 SH SOLE 490253 0 541960 BIOGEN INC COM COM 09062X103 1427668 5012 SH SOLE 5012 0 0 BLACKSKY TECHNOLOGY INC COM CL COM 09263B108 2281252 1027591 SH SOLE 512017 0 515574 BLOOM ENERGY CORP COM CL A COM 093712107 1424608 87132 SH SOLE 80324 0 6808 BOEING CO COM COM 097023105 829859 3930 SH SOLE 3930 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 843750 15599 SH SOLE 15599 0 0 BOWMAN CONSULTING GROUP LTD CO COM 103002101 66948 2100 SH SOLE 2100 0 0 BOX INC CL A COM 10316T104 5164622 175787 SH SOLE 166353 0 9434 BRISTOL-MYERS SQUIBB CO COM COM 110122108 835379 13063 SH SOLE 13063 0 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 2981 18 SH SOLE 18 0 0 BROADWIND INC COM NEW COM 11161T207 807762 211456 SH SOLE 70312 0 141144 BROOKLINE BANCORP INC DEL COM COM 11373M107 1252888 143351 SH SOLE 83870 0 59481 BUILDERS FIRSTSOURCE INC COM COM 12008R107 3639088 26758 SH SOLE 15688 0 11070 BWX TECHNOLOGIES INC COM COM 05605H100 1201016 16781 SH SOLE 16781 0 0 CAESARSTONE LTD ORD SHS COM M20598104 995160 189916 SH SOLE 94528 0 95388 CALAMP CORP COM COM 128126109 566140 534094 SH SOLE 266634 0 267460 CAMBIUM NETWORKS CORP SHS COM G17766109 5611355 368683 SH SOLE 299174 0 69509 CAMTEK LTD ORD COM M20791105 401194 11260 SH SOLE 11260 0 0 CARPARTS COM INC COM COM 14427M107 1791515 421533 SH SOLE 210061 0 211472 CATERPILLAR INC COM COM 149123101 1355489 5509 SH SOLE 5509 0 0 CBOE GLOBAL MKTS INC COM COM 12503M108 819641 5939 SH SOLE 5939 0 0 CECO ENVIRONMENTAL CORP COM COM 125141101 2960068 221562 SH SOLE 110416 0 111146 CELANESE CORP DEL COM COM 150870103 15633 135 SH SOLE 135 0 0 CENTURY CMNTYS INC COM COM 156504300 4097255 53475 SH SOLE 36786 0 16689 CERAGON NETWORKS LTD ORD COM M22013102 1791327 853013 SH SOLE 425644 0 427369 CHAMPIONS ONCOLOGY INC COM NEW COM 15870P307 710349 111340 SH SOLE 36888 0 74452 CHARGEPOINT HOLDINGS INC COM C COM 15961R105 1435231 163280 SH SOLE 163280 0 0 CHART INDS INC COM PAR $0.01 COM 16115Q308 1865708 11676 SH SOLE 11676 0 0 CHENIERE ENERGY INC COM NEW COM 16411R208 2666452 17501 SH SOLE 17206 0 295 CHEVRON CORP NEW COM COM 166764100 942212 5988 SH SOLE 5988 0 0 CHIMERA INVT CORP COM NEW COM 16934Q208 2758 478 SH SOLE 478 0 0 CINCINNATI FINL CORP COM COM 172062101 53429 549 SH SOLE 549 0 0 CISCO SYS INC COM COM 17275R102 809162 15639 SH SOLE 15639 0 0 CITIGROUP INC COM NEW COM 172967424 1135899 24672 SH SOLE 24672 0 0 CLEAN HARBORS INC COM COM 184496107 1446984 8800 SH SOLE 8800 0 0 COCA COLA CO COM COM 191216100 764854 12701 SH SOLE 12701 0 0 COGNEX CORP COM COM 192422103 7556986 134898 SH SOLE 129056 0 5842 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 10771 165 SH SOLE 165 0 0 COLGATE PALMOLIVE CO COM COM 194162103 1123474 14583 SH SOLE 14583 0 0 COMCAST CORP NEW CL A COM 20030N101 16080 387 SH SOLE 387 0 0 COMMERCIAL VEH GROUP INC COM COM 202608105 2507701 225919 SH SOLE 112677 0 113242 CONSTELLATION BRANDS INC CL A COM 21036P108 1758353 7144 SH SOLE 7031 0 113 COSTCO WHSL CORP NEW COM COM 22160K105 96908 180 SH SOLE 180 0 0 CREXENDO INC COM COM 226552107 480399 272954 SH SOLE 90765 0 182189 CRISPR THERAPEUTICS AG NAMEN A COM H17182108 14933 266 SH SOLE 266 0 0 CROWDSTRIKE HLDGS INC CL A COM 22788C105 785314 5347 SH SOLE 5347 0 0 CSX CORP COM COM 126408103 10230 300 SH SOLE 300 0 0 CUTERA INC COM COM 232109108 2186860 144538 SH SOLE 86307 0 58231 DANA INC COM COM 235825205 133722 7866 SH SOLE 7866 0 0 DATA I O CORP COM COM 237690102 395521 92196 SH SOLE 30731 0 61465 DEERE & CO COM COM 244199105 922618 2277 SH SOLE 2277 0 0 DELTA AIR LINES INC DEL COM NE COM 247361702 1188500 25000 SH SOLE 25000 0 0 DEXCOM INC COM COM 252131107 1406670 10946 SH SOLE 10946 0 0 DIGI INTL INC COM COM 253798102 12085049 306805 SH SOLE 233020 0 73785 DISNEY WALT CO COM COM 254687106 4594349 51460 SH SOLE 50900 0 560 DOCEBO INC COM COM 25609L105 3744549 94967 SH SOLE 69937 0 25030 DOLLAR TREE INC COM COM 256746108 3343694 23301 SH SOLE 22239 0 1062 DOMO INC COM CL B COM 257554105 1790587 122141 SH SOLE 63450 0 58691 DOW INC COM COM 260557103 125800 2362 SH SOLE 2362 0 0 DRAFTKINGS INC NEW COM CL A COM 26142V105 1158930 43618 SH SOLE 43618 0 0 DT MIDSTREAM INC COMMON STOCK COM 23345M107 18192 367 SH SOLE 367 0 0 DTE ENERGY CO COM COM 233331107 80865 735 SH SOLE 735 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 205594 2291 SH SOLE 2291 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 56509 791 SH SOLE 791 0 0 DUTCH BROS INC CL A COM 26701L100 79489 2794 SH SOLE 2794 0 0 E L F BEAUTY INC COM COM 26856L103 2795094 24469 SH SOLE 14308 0 10161 EATON CORP PLC SHS COM G29183103 39416 196 SH SOLE 133 0 63 ECOLAB INC COM COM 278865100 1175774 6298 SH SOLE 6298 0 0 EKSO BIONICS HLDGS INC COM COM 282644301 650081 454602 SH SOLE 151169 0 303433 ENERGY RECOVERY INC COM COM 29270J100 8120705 290544 SH SOLE 273165 0 17379 ENERGY TRANSFER L P COM UT LTD COM 29273V100 50635 3987 SH SOLE 3987 0 0 ENETI INC COM COM Y2294C107 1506084 124367 SH SOLE 124367 0 0 ENOVIX CORPORATION COM COM 293594107 4985047 276333 SH SOLE 253129 0 23204 ENPHASE ENERGY INC COM COM 29355A107 1071202 6396 SH SOLE 5883 0 513 ENTERPRISE PRODS PARTNERS L P COM 293792107 86059 3266 SH SOLE 3266 0 0 ENVIRI CORP COM COM 415864107 2401943 243358 SH SOLE 121801 0 121557 ESSENTIAL UTILS INC COM COM 29670G102 16962 425 SH SOLE 425 0 0 ETON PHARMACEUTICALS INC COM COM 29772L108 233554 66921 SH SOLE 22309 0 44612 EURONET WORLDWIDE INC COM COM 298736109 123708 1054 SH SOLE 1054 0 0 EVERCOMMERCE INC COM COM 29977X105 2206396 186351 SH SOLE 109026 0 77325 EVERCORE INC CLASS A COM 29977A105 2686723 21739 SH SOLE 13065 0 8674 EVOLENT HEALTH INC CL A COM 30050B101 2010284 66346 SH SOLE 38919 0 27427 EVOLUS INC COM COM 30052C107 2023808 278378 SH SOLE 144419 0 133959 EXTREME NETWORKS COM COM 30226D106 959943 36850 SH SOLE 36850 0 0 EXXON MOBIL CORP COM COM 30231G102 5913443 55137 SH SOLE 53733 0 1404 EYEPOINT PHARMACEUTICALS INC C COM 30233G209 1826556 209949 SH SOLE 104753 0 105196 F5 INC COM COM 315616102 1115379 7626 SH SOLE 7626 0 0 FEDEX CORP COM COM 31428X106 21072 85 SH SOLE 45 0 40 FIVE BELOW INC COM COM 33829M101 2271020 11555 SH SOLE 6763 0 4792 FLOWSERVE CORP COM COM 34354P105 1157223 31150 SH SOLE 31150 0 0 FORD MTR CO DEL COM COM 345370860 2187964 144611 SH SOLE 144611 0 0 FRANCO NEV CORP COM COM 351858105 569687 3995 SH SOLE 3941 0 54 FREEPORT-MCMORAN INC CL B COM 35671D857 1059320 26483 SH SOLE 26483 0 0 FUEL TECH INC COM COM 359523107 537482 405647 SH SOLE 134891 0 270756 GALIANO GOLD INC COM COM 36352H100 11804 20000 SH SOLE 20000 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 1115416 5080 SH SOLE 5080 0 0 GATES INDL CORP PLC ORD SHS COM G39108108 1657339 122948 SH SOLE 112065 0 10883 GENASYS INC COM COM 36872P103 687276 264337 SH SOLE 87900 0 176437 GENERAC HLDGS INC COM COM 368736104 9654378 64738 SH SOLE 61874 0 2864 GENERAL ELECTRIC CO COM NEW COM 369604301 120286 1095 SH SOLE 870 0 225 GENPACT LIMITED SHS COM G3922B107 148702 3958 SH SOLE 3958 0 0 GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 707016 90993 SH SOLE 30334 0 60659 GLAUKOS CORP COM COM 377322102 205370 2884 SH SOLE 2884 0 0 GLOBUS MED INC CL A COM 379577208 9144391 153584 SH SOLE 146569 0 7015 GOLDMAN SACHS GROUP INC COM COM 38141G104 5643221 17496 SH SOLE 17122 0 374 GRAHAM CORP COM COM 384556106 2661777 200435 SH SOLE 95042 0 105393 GRAND CANYON ED INC COM COM 38526M106 278667 2700 SH SOLE 2700 0 0 GRIFFON CORP COM COM 398433102 2129371 52838 SH SOLE 30946 0 21892 GUIDEWIRE SOFTWARE INC COM COM 40171V100 4706081 61857 SH SOLE 58576 0 3281 GXO LOGISTICS INCORPORATED COM COM 36262G101 1001665 15945 SH SOLE 15945 0 0 HAEMONETICS CORP COM COM 405024100 851400 10000 SH SOLE 10000 0 0 HARMONIC INC COM COM 413160102 1024628 63366 SH SOLE 63366 0 0 HCI GROUP INC COM COM 40416E103 12019731 194557 SH SOLE 157944 0 36613 HELMERICH & PAYNE INC COM COM 423452101 25985 733 SH SOLE 733 0 0 HERITAGE CRYSTAL CLEAN INC COM COM 42726M106 5562235 147188 SH SOLE 91307 0 55881 HUBBELL INC COM COM 443510607 5154763 15547 SH SOLE 14599 0 948 HUDSON GLOBAL INC COM NEW COM 443787205 692706 32174 SH SOLE 10695 0 21479 HUDSON TECHNOLOGIES INC COM COM 444144109 1227868 127637 SH SOLE 42445 0 85192 IAC INC COM NEW COM 44891N208 2008909 31989 SH SOLE 31989 0 0 ICHOR HOLDINGS SHS COM G4740B105 4995113 133203 SH SOLE 101255 0 31948 IDENTIV INC COM NEW COM 45170X205 3570911 424603 SH SOLE 211888 0 212715 IDEX CORP COM COM 45167R104 13346 62 SH SOLE 62 0 0 IMPINJ INC COM COM 453204109 2978711 33226 SH SOLE 16531 0 16695 INARI MED INC COM COM 45332Y109 2108447 36265 SH SOLE 21230 0 15035 INGERSOLL RAND INC COM COM 45687V106 1159290 17737 SH SOLE 17737 0 0 INMODE LTD SHS COM M5425M103 2298706 61545 SH SOLE 36018 0 25527 INSMED INC COM PAR $.01 COM 457669307 2303740 109182 SH SOLE 63828 0 45354 INTEST CORP COM COM 461147100 2797977 106549 SH SOLE 35300 0 71249 INTRA-CELLULAR THERAPIES INC C COM 46116X101 134808 2129 SH SOLE 2129 0 0 INTUIT COM COM 461202103 3794730 8282 SH SOLE 8063 0 219 ISUN INC COM COM 465246106 112186 280465 SH SOLE 94956 0 185509 JOHNSON & JOHNSON COM COM 478160104 217659 1315 SH SOLE 1315 0 0 JPMORGAN CHASE & CO COM COM 46625H100 1862359 12805 SH SOLE 12727 0 78 KINIKSA PHARMACEUTICALS LTD CO COM G5269C101 2651236 188298 SH SOLE 97850 0 90448 KINROSS GOLD CORP COM COM 496902404 11391 2388 SH SOLE 2388 0 0 KOPIN CORP COM COM 500600101 3103409 1443446 SH SOLE 719230 0 724216 KORNIT DIGITAL LTD SHS COM M6372Q113 7533023 256487 SH SOLE 241144 0 15343 KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207 2838531 197945 SH SOLE 115829 0 82116 KURA SUSHI USA INC CL A COM COM 501270102 5797942 62377 SH SOLE 37138 0 25239 LANTRONIX INC COM NEW COM 516548203 1827325 434044 SH SOLE 217318 0 216726 LEONARDO DRS INC COM COM 52661A108 8692213 501281 SH SOLE 297153 0 204128 LIGHTPATH TECHNOLOGIES INC CL COM 532257805 328201 243112 SH SOLE 81029 0 162083 LINCOLN EDL SVCS CORP COM COM 533535100 3146690 466868 SH SOLE 222833 0 244035 LIQUIDITY SVCS INC COM COM 53635B107 184965 11210 SH SOLE 0 0 11210 LIVENT CORP COM COM 53814L108 6157432 224478 SH SOLE 214839 0 9639 LSI INDS INC OHIO COM COM 50216C108 3580756 285092 SH SOLE 141897 0 143195 LUNA INNOVATIONS COM COM 550351100 3528738 386923 SH SOLE 192679 0 194244 LUXFER HLDGS PLC SHS COM G5698W116 2076200 145903 SH SOLE 72552 0 73351 LYONDELLBASELL INDUSTRIES N V COM N53745100 2296 25 SH SOLE 25 0 0 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 353862 5400 SH SOLE 5400 0 0 MANITEX INTL INC COM COM 563420108 1802223 331291 SH SOLE 164998 0 166293 MARQETA INC CLASS A COM COM 57142B104 58849 12084 SH SOLE 12084 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 974066 5179 SH SOLE 5179 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 3302007 7152 SH SOLE 7085 0 67 MASTERCARD INCORPORATED CL A COM 57636Q104 19665 50 SH SOLE 50 0 0 MATADOR RES CO COM COM 576485205 2230402 42630 SH SOLE 25695 0 16935 MATRIX SVC CO COM COM 576853105 1867130 317000 SH SOLE 157924 0 159076 MATSON INC COM COM 57686G105 5409 1785 SH SOLE 1785 0 0 MEDIWOUND LTD SHS NEW COM M68830112 595969 55907 SH SOLE 18592 0 37315 MEDTRONIC PLC SHS COM G5960L103 902585 10245 SH SOLE 10245 0 0 MERCK & CO INC COM COM 58933Y105 139276 1207 SH SOLE 1103 0 104 MICRON TECHNOLOGY INC COM COM 595112103 1133392 17959 SH SOLE 17959 0 0 MICROSOFT CORP COM COM 594918104 13122028 38533 SH SOLE 37773 0 760 MONDELEZ INTL INC CL A COM 609207105 1969 27 SH SOLE 27 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 861667 1595 SH SOLE 1595 0 0 MOODYS CORP COM COM 615369105 1177380 3386 SH SOLE 3386 0 0 MORGAN STANLEY COM NEW COM 617446448 1185864 13886 SH SOLE 13886 0 0 MP MATERIALS CORP COM CL A COM 553368101 2901138 126798 SH SOLE 119471 0 7327 MRC GLOBAL INC COM COM 55345K103 2853768 283393 SH SOLE 141313 0 142080 NATERA INC COM COM 632307104 1148473 23602 SH SOLE 23602 0 0 NAVITAS SEMICONDUCTOR CORP COM COM 63942X106 2998546 284492 SH SOLE 255061 0 29431 NETAPP INC COM COM 64110D104 1213003 15877 SH SOLE 15877 0 0 NEW RELIC INC COM COM 64829B100 4416807 67494 SH SOLE 63902 0 3592 NEWMONT CORP COM COM 651639106 4216276 98834 SH SOLE 94824 0 4010 NEXTERA ENERGY INC COM COM 65339F101 39697 535 SH SOLE 535 0 0 NEXTERA ENERGY PARTNERS LP COM COM 65341B106 71775 1224 SH SOLE 1224 0 0 NORTHERN TECHNOLOGIES INTL COR COM 665809109 511135 47725 SH SOLE 15814 0 31911 NOVA LTD COM COM M7516K103 565621 4822 SH SOLE 4822 0 0 NOVANTA INC COM COM 67000B104 3975455 21594 SH SOLE 10762 0 10832 NUTANIX INC CL A COM 67059N108 127319 4539 SH SOLE 4539 0 0 NV5 GLOBAL INC COM COM 62945V109 188309 1700 SH SOLE 1700 0 0 NVENT ELECTRIC PLC SHS COM G6700G107 205492 3977 SH SOLE 3977 0 0 OCULAR THERAPEUTIX INC COM COM 67576A100 1553041 300977 SH SOLE 150253 0 150724 OLD REP INTL CORP COM COM 680223104 21 1 SH SOLE 1 0 0 ONDAS HLDGS INC COM NEW COM 68236H204 568668 660934 SH SOLE 220363 0 440571 ONE STOP SYS INC COM COM 68247W109 533530 185899 SH SOLE 61656 0 124243 OP BANCORP COM COM 67109R109 1420303 168482 SH SOLE 83877 0 84605 ORACLE CORP COM COM 68389X105 119090 1000 SH SOLE 1000 0 0 ORGANON & CO COMMON STOCK COM 68622V106 2268 109 SH SOLE 109 0 0 ORION GROUP HLDGS INC COM COM 68628V308 823198 292953 SH SOLE 97352 0 195601 ORTHOFIX MED INC COM COM 68752M108 2906245 160922 SH SOLE 83646 0 77276 PACIFIC BIOSCIENCES CALIF INC COM 69404D108 139105 10459 SH SOLE 10459 0 0 PATRICK INDS INC COM COM 703343103 6299057 78738 SH SOLE 60774 0 17964 PAYCHEX INC COM COM 704326107 3417852 30552 SH SOLE 29771 0 781 PAYMENTUS HOLDINGS INC COM CL COM 70439P108 2193122 207682 SH SOLE 121688 0 85994 PAYONEER GLOBAL INC COM COM 70451X104 2110864 438849 SH SOLE 257141 0 181708 PEPSICO INC COM COM 713448108 5089290 27477 SH SOLE 26665 0 812 PERFORMANT FINL CORP COM COM 71377E105 1697258 628614 SH SOLE 312199 0 316415 PERION NETWORK LTD SHS NEW COM M78673114 621037 20249 SH SOLE 6751 0 13498 PFIZER INC COM COM 717081103 2085038 56844 SH SOLE 55848 0 996 PHILIP MORRIS INTL INC COM COM 718172109 39243 402 SH SOLE 402 0 0 PHREESIA INC COM COM 71944F106 2891093 93231 SH SOLE 68282 0 24949 PIONEER NAT RES CO COM COM 723787107 38743 187 SH SOLE 187 0 0 PORCH GROUP INC COM COM 733245104 939402 680726 SH SOLE 338363 0 342363 PPL CORP COM COM 69351T106 32757 1238 SH SOLE 1238 0 0 PRIMORIS SVCS CORP COM COM 74164F103 7537364 247370 SH SOLE 234847 0 12523 PRIVIA HEALTH GROUP INC COM COM 74276R102 113866 4361 SH SOLE 4361 0 0 PROCTER AND GAMBLE CO COM COM 742718109 2058050 13563 SH SOLE 13563 0 0 PROFIRE ENERGY INC COM COM 74316X101 935119 760259 SH SOLE 252810 0 507449 Q2 HLDGS INC COM COM 74736L109 120819 3910 SH SOLE 3910 0 0 QUANTA SVCS INC COM COM 74762E102 3713101 18901 SH SOLE 17339 0 1562 RANGE RES CORP COM COM 75281A109 151381 5149 SH SOLE 5149 0 0 RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 1405530 14348 SH SOLE 14348 0 0 RED CAT HLDGS INC COM COM 75644T100 467438 392805 SH SOLE 130952 0 261853 REGAL REXNORD CORPORATION COM COM 758750103 15390 100 SH SOLE 100 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 985118 1371 SH SOLE 1371 0 0 RESIDEO TECHNOLOGIES INC COM COM 76118Y104 87611 4961 SH SOLE 4961 0 0 RESOURCES CONNECTION INC COM COM 76122Q105 2945122 187468 SH SOLE 97328 0 90140 REVANCE THERAPEUTICS INC COM COM 761330109 2755247 108860 SH SOLE 73915 0 34945 REVOLVE GROUP INC CL A COM 76156B107 2880316 175629 SH SOLE 140461 0 35168 REVVITY INC COM COM 714046109 103704 873 SH SOLE 873 0 0 RICHARDSON ELECTRS LTD COM COM 763165107 1249232 75711 SH SOLE 25176 0 50535 ROCKWELL AUTOMATION INC COM COM 773903109 29651 90 SH SOLE 90 0 0 ROYAL GOLD INC COM COM 780287108 24104 210 SH SOLE 192 0 18 S&W SEED CO COM COM 785135104 604250 495287 SH SOLE 165101 0 330186 SAGE THERAPEUTICS INC COM COM 78667J108 957327 20360 SH SOLE 20360 0 0 SALESFORCE INC COM COM 79466L302 7949291 37628 SH SOLE 35873 0 1755 SCHLUMBERGER LTD COM STK COM 806857108 1023710 20841 SH SOLE 20841 0 0 SCHWAB CHARLES CORP COM COM 808513105 19328 341 SH SOLE 341 0 0 SELECT MED HLDGS CORP COM COM 81619Q105 5245144 164631 SH SOLE 157436 0 7195 SELECT WATER SOLUTIONS INC CL COM 81617J301 1283526 158460 SH SOLE 158460 0 0 SEMPRA COM COM 816851109 28390 195 SH SOLE 195 0 0 SENSATA TECHNOLOGIES HLDG PLC COM G8060N102 3168961 70437 SH SOLE 70437 0 0 SERVICENOW INC COM COM 81762P102 875549 1558 SH SOLE 1558 0 0 SHERWIN WILLIAMS CO COM COM 824348106 9559 36 SH SOLE 36 0 0 SHOALS TECHNOLOGIES GROUP INC COM 82489W107 3604676 141028 SH SOLE 129039 0 11989 SILGAN HLDGS INC COM COM 827048109 100767 2149 SH SOLE 2149 0 0 SITIME CORP COM COM 82982T106 129767 1100 SH SOLE 1100 0 0 SKYLINE CHAMPION CORPORATION C COM 830830105 2745300 41945 SH SOLE 25175 0 16770 SKYWATER TECHNOLOGY INC COM COM 83089J108 2506417 266074 SH SOLE 132580 0 133494 SMARTRENT INC COM CL A COM 83193G107 1471735 384265 SH SOLE 199558 0 184707 SNAP ON INC COM COM 833034101 1000596 3472 SH SOLE 3103 0 369 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 7386230 27453 SH SOLE 25972 0 1481 SOUNDTHINKING INC COM COM 82536T107 1825332 83501 SH SOLE 41571 0 41930 SOUTHERN CO COM COM 842587107 168600 2400 SH SOLE 2400 0 0 STEREOTAXIS INC COM NEW COM 85916J409 2042449 1334934 SH SOLE 690256 0 644678 STERICYCLE INC COM COM 858912108 106998 2304 SH SOLE 2304 0 0 STERLING INFRASTRUCTURE INC CO COM 859241101 14226154 254949 SH SOLE 170085 0 84864 STRATA SKIN SCIENCES INC COM N COM 86272A206 409149 430728 SH SOLE 143131 0 287597 STRATASYS LTD SHS COM M85548101 2414792 135968 SH SOLE 79461 0 56507 SUNOPTA INC COM COM 8676EP108 9856825 1473367 SH SOLE 1174785 0 298582 SUNPOWER CORP COM COM 867652406 1544147 157566 SH SOLE 92302 0 65264 SUPERIOR INDS INTL INC COM COM 868168105 3062502 850695 SH SOLE 423076 0 427619 SYMBOTIC INC CLASS A COM COM 87151X101 1455583 34001 SH SOLE 26726 0 7275 TALKSPACE INC COM COM 87427V103 1611438 1268849 SH SOLE 632682 0 636167 TANDEM DIABETES CARE INC COM N COM 875372203 4311384 175688 SH SOLE 150963 0 24725 TENET HEALTHCARE CORP COM NEW COM 88033G407 9890925 121540 SH SOLE 116118 0 5422 TERADYNE INC COM COM 880770102 1295993 11641 SH SOLE 11641 0 0 TESLA INC COM COM 88160R101 1710667 6535 SH SOLE 6535 0 0 TETRA TECHNOLOGIES INC DEL COM COM 88162F105 2716645 803741 SH SOLE 401058 0 402683 TORTOISE ENERGY INFRA CORP COM COM 89147L886 6449 222 SH SOLE 222 0 0 TPI COMPOSITES INC COM COM 87266J104 7471772 720518 SH SOLE 683412 0 37106 TRANE TECHNOLOGIES PLC SHS COM G8994E103 328585 1718 SH SOLE 150 0 1568 TRANSACT TECHNOLOGIES INC COM COM 892918103 816480 91125 SH SOLE 30282 0 60843 TRANSCAT INC COM COM 893529107 3431168 40220 SH SOLE 20056 0 20164 TRANSMEDICS GROUP INC COM COM 89377M109 5018645 59760 SH SOLE 29796 0 29964 TRIMBLE INC COM COM 896239100 1761737 33278 SH SOLE 33278 0 0 TRIPADVISOR INC COM COM 896945201 67510 4094 SH SOLE 4094 0 0 TRIPLEPOINT VENTURE GROWTH BDC COM 89677Y100 2250 191 SH SOLE 191 0 0 TURTLE BEACH CORP COM NEW COM 900450206 1780621 152843 SH SOLE 76249 0 76594 ULTA BEAUTY INC COM COM 90384S303 966132 2053 SH SOLE 2026 0 27 ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 68918 1494 SH SOLE 1494 0 0 UNIFI INC COM NEW COM 904677200 2219936 275085 SH SOLE 137214 0 137871 UNION PAC CORP COM COM 907818108 7162 35 SH SOLE 35 0 0 UNITED AIRLS HLDGS INC COM COM 910047109 1015095 18500 SH SOLE 18500 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 72417 404 SH SOLE 404 0 0 UNITED STATES STL CORP NEW COM COM 912909108 1166742 46651 SH SOLE 46651 0 0 UNIVERSAL STAINLESS & ALLOY CO COM 913837100 1248977 89149 SH SOLE 29617 0 59532 UPWORK INC COM COM 91688F104 65016 6961 SH SOLE 6961 0 0 VALERO ENERGY CORP COM COM 91913Y100 1136051 9685 SH SOLE 9685 0 0 VERACYTE INC COM COM 92337F107 4786246 187917 SH SOLE 127614 0 60303 VERIZON COMMUNICATIONS INC COM COM 92343V104 754548 20289 SH SOLE 20289 0 0 VIEMED HEALTHCARE INC COM COM 92663R105 2631505 269070 SH SOLE 134048 0 135022 VIRTRA INC COM PAR COM 92827K301 596061 78326 SH SOLE 26029 0 52297 VISA INC COM CL A COM 92826C839 33485 141 SH SOLE 141 0 0 VUZIX CORP COM NEW COM 92921W300 2764348 542029 SH SOLE 328627 0 213402 WABTEC COM COM 929740108 231623 2112 SH SOLE 2112 0 0 WASTE MGMT INC DEL COM COM 94106L109 143418 827 SH SOLE 827 0 0 WATTS WATER TECHNOLOGIES INC C COM 942749102 1858429 10115 SH SOLE 9286 0 829 WEC ENERGY GROUP INC COM COM 92939U106 37943 430 SH SOLE 430 0 0 WESTERN DIGITAL CORP. COM COM 958102105 1203746 31736 SH SOLE 31736 0 0 WHEATON PRECIOUS METALS CORP C COM 962879102 439375 10166 SH SOLE 10166 0 0 WILLDAN GROUP INC COM COM 96924N100 2786994 145459 SH SOLE 72577 0 72882 WILLIAMS COS INC COM COM 969457100 22188 680 SH SOLE 680 0 0 WISDOMTREE INC COM COM 97717P104 1376143 200604 SH SOLE 200604 0 0 WOLFSPEED INC COM COM 977852102 2463471 44315 SH SOLE 40702 0 3613 WORKDAY INC CL A COM 98138H101 1235844 5471 SH SOLE 5471 0 0 WYNN RESORTS LTD COM COM 983134107 907929 8597 SH SOLE 8597 0 0 XYLEM INC COM COM 98419M100 5870732 52129 SH SOLE 49977 0 2152 ZIMMER BIOMET HOLDINGS INC COM COM 98956P102 1224350 8409 SH SOLE 8409 0 0 ZUORA INC COM CL A COM 98983V106 1782899 162525 SH SOLE 95444 0 67081 ZURN ELKAY WATER SOLNS CORP CO COM 98983L108 3622459 134714 SH SOLE 123658 0 11056 ALIBABA GROUP HLDG LTD SPONSOR ADR 01609W102 1808278 21695 SH SOLE 21695 0 0 BAIDU INC SPON ADR REP A ADR 056752108 1519153 11096 SH SOLE 11096 0 0 BP PLC SPONSORED ADR ADR 055622104 8044477 227953 SH SOLE 215453 0 12500 ENDAVA PLC ADS ADR 29260V105 3160692 61029 SH SOLE 46155 0 14874 EQUINOR ASA SPONSORED ADR ADR 29446M102 353003 12085 SH SOLE 12085 0 0 NESTLE S A SPONSORED ADR ADR 641069406 2407 20 SH SOLE 20 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 388806 3853 SH SOLE 3853 0 0 RIO TINTO PLC SPONSORED ADR ADR 767204100 92696 1452 SH SOLE 1452 0 0 SANOFI SPONSORED ADR ADR 80105N105 10780 200 SH SOLE 200 0 0 ISHARES SILVER TRUST ISHARES ETF 46428Q109 16106 771 SH SOLE 699 0 72 ISHARES TR RUS 2000 GRW ETF ETF 464287648 103131 425 SH SOLE 425 0 0 SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 672012 1516 SH SOLE 1412 0 104 VANECK ETF TRUST GOLD MINERS E ETF 92189F106 1382651 45920 SH SOLE 45920 0 0 VANECK ETF TRUST JUNIOR GOLD M ETF 92189F791 1377474 38628 SH SOLE 38628 0 0