0000201772-23-000003.txt : 20230203 0000201772-23-000003.hdr.sgml : 20230203 20230202175851 ACCESSION NUMBER: 0000201772-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230203 DATE AS OF CHANGE: 20230202 EFFECTIVENESS DATE: 20230203 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: 23582633 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-2022 12-31-2022 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-02-2023 0 395 641869 false
INFORMATION TABLE 2 essex13fq42022.xml 3-D SYS CORP DEL COM NEW COM 88554D205 2195 296656 SH SOLE 245927 0 50729 AAON INC COM PAR $0.004 COM 000360206 163 2168 SH SOLE 2168 0 0 ABBOTT LABS COM COM 002824100 180 1637 SH SOLE 1637 0 0 ACCOLADE INC COM COM 00437E102 8 970 SH SOLE 970 0 0 ACI WORLDWIDE INC COM COM 004498101 128 5564 SH SOLE 5564 0 0 ACM RESH INC COM CL A COM 00108J109 102 13230 SH SOLE 13230 0 0 ACUITY BRANDS INC COM COM 00508Y102 1053 6357 SH SOLE 6357 0 0 ADVANSIX INC COM COM 00773T101 2757 72503 SH SOLE 36759 0 35744 AEHR TEST SYS COM COM 00760J108 2981 148320 SH SOLE 71655 0 76665 AGNICO EAGLE MINES LTD COM COM 008474108 5517 106119 SH SOLE 105305 0 814 AIR PRODS & CHEMS INC COM COM 009158106 3332 10810 SH SOLE 10810 0 0 AIRGAIN INC COM COM 00938A104 602 92447 SH SOLE 31472 0 60975 AKOYA BIOSCIENCES INC COM COM 00974H104 1254 130988 SH SOLE 62649 0 68339 ALBEMARLE CORP COM COM 012653101 6443 29711 SH SOLE 28303 0 1408 ALCON AG ORD SHS COM H01301128 24 349 SH SOLE 349 0 0 ALPHA PRO TECH LTD COM COM 020772109 634 157728 SH SOLE 53837 0 103891 ALPHABET INC CAP STK CL A COM 02079K305 882 9995 SH SOLE 9995 0 0 ALPHABET INC CAP STK CL C COM 02079K107 28 320 SH SOLE 320 0 0 ALPHATEC HLDGS INC COM NEW COM 02081G201 2710 219438 SH SOLE 105267 0 114171 ALTA EQUIPMENT GROUP INC COMMO COM 02128L106 1790 135690 SH SOLE 64939 0 70751 ALTAIR ENGR INC COM CL A COM 021369103 145 3182 SH SOLE 3182 0 0 AMAZON COM INC COM COM 023135106 5583 66465 SH SOLE 63945 0 2520 AMERICAN AIRLS GROUP INC COM COM 02376R102 1128 88693 SH SOLE 88693 0 0 AMERICAN EXPRESS CO COM COM 025816109 2189 14817 SH SOLE 14817 0 0 AMERICAN RES CORP CL A COM 02927U208 1065 806981 SH SOLE 385884 0 421097 AMERICAN WTR WKS CO INC NEW CO COM 030420103 59 390 SH SOLE 390 0 0 AMGEN INC COM COM 031162100 1221 4648 SH SOLE 4648 0 0 AMPHENOL CORP NEW CL A COM 032095101 11 146 SH SOLE 146 0 0 AMTECH SYS INC COM PAR $0.01N COM 032332504 2027 266661 SH SOLE 127608 0 139053 ANALOG DEVICES INC COM COM 032654105 23 141 SH SOLE 141 0 0 APPLE INC COM COM 037833100 13594 104629 SH SOLE 100997 0 3632 APPLIED INDL TECHNOLOGIES INC COM 03820C105 306 2427 SH SOLE 2427 0 0 APTIV PLC SHS COM G6095L109 4739 50888 SH SOLE 48966 0 1922 ARCHER DANIELS MIDLAND CO COM COM 039483102 43 466 SH SOLE 466 0 0 ASGN INC COM COM 00191U102 1410 17300 SH SOLE 17048 0 252 ASPEN AEROGELS INC COM COM 04523Y105 8190 694629 SH SOLE 596140 0 98489 ATLAS TECHNICAL CONSULTANTS IN COM 049430101 1142 221831 SH SOLE 106343 0 115488 AUTODESK INC COM COM 052769106 10 53 SH SOLE 53 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 257 1075 SH SOLE 1075 0 0 AVID BIOSERVICES INC COM COM 05368M106 2125 154285 SH SOLE 73815 0 80470 AVIENT CORPORATION COM COM 05368V106 1934 57291 SH SOLE 53354 0 3937 AWARE INC MASS COM COM 05453N100 223 130314 SH SOLE 44678 0 85636 AXALTA COATING SYS LTD COM COM G0750C108 176 6906 SH SOLE 6906 0 0 AXCELIS TECHNOLOGIES INC COM N COM 054540208 296 3725 SH SOLE 3725 0 0 AXOGEN INC COM COM 05463X106 3685 369288 SH SOLE 250559 0 118729 AXOS FINANCIAL INC COM COM 05465C100 22 577 SH SOLE 577 0 0 AXT INC COM COM 00246W103 19 4400 SH SOLE 4400 0 0 B2GOLD CORP COM COM 11777Q209 36 10000 SH SOLE 10000 0 0 BABCOCK & WILCOX ENTERPRISES I COM 05614L209 2373 411227 SH SOLE 206630 0 204597 BADGER METER INC COM COM 056525108 4254 39016 SH SOLE 36857 0 2159 BAKER HUGHES COMPANY CL A COM 05722G100 929 31449 SH SOLE 31449 0 0 BANCORP INC DEL COM COM 05969A105 2257 79516 SH SOLE 38071 0 41445 BANK AMERICA CORP COM COM 060505104 630 19025 SH SOLE 19025 0 0 BARRICK GOLD CORP COM COM 067901108 1872 108940 SH SOLE 106973 0 1967 BEAM GLOBAL COM COM 07373B109 749 42856 SH SOLE 14616 0 28240 BENCHMARK ELECTRS INC COM COM 08160H101 3192 119598 SH SOLE 94790 0 24808 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 23 76 SH SOLE 76 0 0 BIGCOMMERCE HLDGS INC COM SER COM 08975P108 53 6069 SH SOLE 6069 0 0 BIODESIX INC COM COM 09075X108 869 377994 SH SOLE 128876 0 249118 BIOGEN INC COM COM 09062X103 1488 5372 SH SOLE 5372 0 0 BIOLASE INC COM COM 090911405 0 1 SH SOLE 1 0 0 BLACKSKY TECHNOLOGY INC COM CL COM 09263B108 925 600610 SH SOLE 287434 0 313176 BLOOM ENERGY CORP COM CL A COM 093712107 3357 175584 SH SOLE 168006 0 7578 BOWMAN CONSULTING GROUP LTD CO COM 103002101 46 2100 SH SOLE 2100 0 0 BOX INC CL A COM 10316T104 126 4047 SH SOLE 4047 0 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 2 18 SH SOLE 18 0 0 BROADWIND INC COM NEW COM 11161T207 660 368913 SH SOLE 125920 0 242993 BROOKLINE BANCORP INC DEL COM COM 11373M107 1399 98867 SH SOLE 58503 0 40364 BUILDERS FIRSTSOURCE INC COM COM 12008R107 2337 36024 SH SOLE 22116 0 13908 BWX TECHNOLOGIES INC COM COM 05605H100 1345 23152 SH SOLE 23152 0 0 CAESARSTONE LTD ORD SHS COM M20598104 818 143247 SH SOLE 68605 0 74642 CALAMP CORP COM COM 128126109 1049 234066 SH SOLE 112399 0 121667 CAMBIUM NETWORKS CORP SHS COM G17766109 7995 368927 SH SOLE 318867 0 50060 CAMTEK LTD ORD COM M20791105 247 11260 SH SOLE 11260 0 0 CANADIAN PAC RY LTD COM COM 13645T100 1030 13805 SH SOLE 13805 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 16 175 SH SOLE 175 0 0 CARDIOVASCULAR SYS INC DEL COM COM 141619106 1080 79261 SH SOLE 46919 0 32342 CARPARTS COM INC COM COM 14427M107 1565 249965 SH SOLE 119787 0 130178 CASTLE BIOSCIENCES INC COM COM 14843C105 10671 453317 SH SOLE 411692 0 41625 CATERPILLAR INC COM COM 149123101 4026 16807 SH SOLE 16435 0 372 CECO ENVIRONMENTAL CORP COM COM 125141101 2922 250177 SH SOLE 119665 0 130512 CELANESE CORP DEL COM COM 150870103 14 135 SH SOLE 135 0 0 CENTURY CMNTYS INC COM COM 156504300 1570 31392 SH SOLE 18715 0 12677 CHAMPIONS ONCOLOGY INC COM NEW COM 15870P307 486 107655 SH SOLE 36888 0 70767 CHARGEPOINT HOLDINGS INC COM C COM 15961R105 1213 127237 SH SOLE 127237 0 0 CHEGG INC COM COM 163092109 8498 336281 SH SOLE 308743 0 27538 CHENIERE ENERGY INC COM NEW COM 16411R208 2781 18548 SH SOLE 18246 0 302 CHEVRON CORP NEW COM COM 166764100 1152 6418 SH SOLE 6418 0 0 CHIMERA INVT CORP COM NEW COM 16934Q208 3 478 SH SOLE 478 0 0 CINCINNATI FINL CORP COM COM 172062101 158 1541 SH SOLE 1541 0 0 CITIGROUP INC COM NEW COM 172967424 598 13226 SH SOLE 13226 0 0 CLEAN HARBORS INC COM COM 184496107 1683 14748 SH SOLE 14748 0 0 CLEARPOINT NEURO INC COM COM 18507C103 1423 168029 SH SOLE 80408 0 87621 COCA COLA CO COM COM 191216100 814 12789 SH SOLE 12789 0 0 CODEXIS INC COM COM 192005106 1492 320229 SH SOLE 162286 0 157943 COGNEX CORP COM COM 192422103 6661 141387 SH SOLE 134969 0 6418 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 9 165 SH SOLE 165 0 0 COLGATE PALMOLIVE CO COM COM 194162103 1194 15150 SH SOLE 15150 0 0 COMCAST CORP NEW CL A COM 20030N101 14 387 SH SOLE 387 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 2182 9417 SH SOLE 9304 0 113 CORTEVA INC COM COM 22052L104 1223 20800 SH SOLE 20800 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 82 180 SH SOLE 180 0 0 CREXENDO INC COM COM 226552107 507 266620 SH SOLE 90765 0 175855 CRISPR THERAPEUTICS AG NAMEN A COM H17182108 20 481 SH SOLE 481 0 0 CROWDSTRIKE HLDGS INC CL A COM 22788C105 2348 22302 SH SOLE 21720 0 582 CRYOPORT INC COM PAR $0.001 COM 229050307 1064 61352 SH SOLE 29318 0 32034 CSX CORP COM COM 126408103 9 300 SH SOLE 300 0 0 CUTERA INC COM COM 232109108 7077 160040 SH SOLE 113345 0 46695 DANA INC COM COM 235825205 103 6798 SH SOLE 6798 0 0 DEERE & CO COM COM 244199105 1526 3560 SH SOLE 3560 0 0 DELTA AIR LINES INC DEL COM NE COM 247361702 1136 34585 SH SOLE 34585 0 0 DEXCOM INC COM COM 252131107 1470 12984 SH SOLE 12984 0 0 DIAMONDBACK ENERGY INC COM COM 25278X109 963 7037 SH SOLE 7037 0 0 DIGI INTL INC COM COM 253798102 11275 308470 SH SOLE 248728 0 59742 DISNEY WALT CO COM COM 254687106 4216 48530 SH SOLE 47962 0 568 DOCEBO INC COM COM 25609L105 1378 41584 SH SOLE 24623 0 16961 DOLLAR TREE INC COM COM 256746108 3173 22433 SH SOLE 21368 0 1065 DOMO INC COM CL B COM 257554105 506 35510 SH SOLE 21060 0 14450 DOVER CORP COM COM 260003108 21 156 SH SOLE 156 0 0 DOW INC COM COM 260557103 120 2381 SH SOLE 2381 0 0 DT MIDSTREAM INC COMMON STOCK COM 23345M107 20 367 SH SOLE 367 0 0 DTE ENERGY CO COM COM 233331107 86 735 SH SOLE 735 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 236 2291 SH SOLE 2291 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 54 791 SH SOLE 791 0 0 DUTCH BROS INC CL A COM 26701L100 42 1495 SH SOLE 1495 0 0 DZS INC COM COM 268211109 1969 155281 SH SOLE 75166 0 80115 E L F BEAUTY INC COM COM 26856L103 2538 45895 SH SOLE 27175 0 18720 EATON CORP PLC SHS COM G29183103 32 203 SH SOLE 133 0 70 ECOLAB INC COM COM 278865100 12 83 SH SOLE 83 0 0 EKSO BIONICS HLDGS INC COM COM 282644301 528 444057 SH SOLE 151169 0 292888 ENERGY RECOVERY INC COM COM 29270J100 9396 458560 SH SOLE 430978 0 27582 ENERGY TRANSFER L P COM UT LTD COM 29273V100 53 4441 SH SOLE 4441 0 0 ENOVIX CORPORATION COM COM 293594107 3851 309550 SH SOLE 288469 0 21081 ENPHASE ENERGY INC COM COM 29355A107 4554 17189 SH SOLE 16181 0 1008 ENTERPRISE PRODS PARTNERS L P COM 293792107 79 3266 SH SOLE 3266 0 0 ESSENTIAL UTILS INC COM COM 29670G102 20 425 SH SOLE 425 0 0 EVERCOMMERCE INC COM COM 29977X105 957 128598 SH SOLE 76044 0 52554 EVERCORE INC CLASS A COM 29977A105 1662 15239 SH SOLE 9357 0 5882 EVEREST RE GROUP LTD COM COM G3223R108 275 831 SH SOLE 790 0 41 EVOLENT HEALTH INC CL A COM 30050B101 1288 45872 SH SOLE 27224 0 18648 EVOLUS INC COM COM 30052C107 1599 212896 SH SOLE 108089 0 104807 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 7806 197125 SH SOLE 175806 0 21319 EXXON MOBIL CORP COM COM 30231G102 6918 62719 SH SOLE 61302 0 1417 EYENOVIA INC COM COM 30234E104 5 3300 SH SOLE 3300 0 0 EYEPOINT PHARMACEUTICALS INC C COM 30233G209 706 201810 SH SOLE 96784 0 105026 FEDEX CORP COM COM 31428X106 21 124 SH SOLE 79 0 45 FIVE BELOW INC COM COM 33829M101 1415 7999 SH SOLE 4721 0 3278 FLUOR CORP NEW COM COM 343412102 1709 49294 SH SOLE 49294 0 0 FLUX PWR HLDGS INC COM NEW COM 344057302 5 1200 SH SOLE 1200 0 0 FORD MTR CO DEL COM COM 345370860 1121 96355 SH SOLE 96355 0 0 FORTRESS BIOTECH INC COM COM 34960Q109 4 5700 SH SOLE 5700 0 0 FRANCO NEV CORP COM COM 351858105 605 4431 SH SOLE 4377 0 54 FREEPORT-MCMORAN INC CL B COM 35671D857 1328 34937 SH SOLE 34937 0 0 FUEL TECH INC COM COM 359523107 505 396238 SH SOLE 134891 0 261347 GALIANO GOLD INC COM COM 36352H100 10 20000 SH SOLE 20000 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 1112 5900 SH SOLE 5900 0 0 GATES INDL CORP PLC ORD SHS COM G39108108 1747 153137 SH SOLE 142254 0 10883 GENASYS INC COM COM 36872P103 955 258201 SH SOLE 87900 0 170301 GENERAC HLDGS INC COM COM 368736104 4513 44836 SH SOLE 42752 0 2084 GENERAL ELECTRIC CO COM NEW COM 369604301 92 1100 SH SOLE 870 0 230 GENERAL MTRS CO COM COM 37045V100 1056 31379 SH SOLE 31379 0 0 GENPACT LIMITED SHS COM G3922B107 184 3969 SH SOLE 3969 0 0 GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 374 88537 SH SOLE 30334 0 58203 GLAUKOS CORP COM COM 377322102 600 13747 SH SOLE 13747 0 0 GLOBUS MED INC CL A COM 379577208 4087 55026 SH SOLE 51601 0 3425 GMS INC COM COM 36251C103 354 7117 SH SOLE 7117 0 0 GOLAR LNG LTD SHS COM G9456A100 1114 48893 SH SOLE 48893 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 6831 19893 SH SOLE 19516 0 377 GRAHAM CORP COM COM 384556106 713 74136 SH SOLE 25280 0 48856 GRAND CANYON ED INC COM COM 38526M106 285 2700 SH SOLE 2700 0 0 GRID DYNAMICS HLDGS INC CL A COM 39813G109 15 1300 SH SOLE 1300 0 0 GRIFFON CORP COM COM 398433102 868 24262 SH SOLE 14382 0 9880 GROCERY OUTLET HLDG CORP COM COM 39874R101 677 23180 SH SOLE 13712 0 9468 GUIDEWIRE SOFTWARE INC COM COM 40171V100 117 1865 SH SOLE 1865 0 0 HARMONIC INC COM COM 413160102 521 39755 SH SOLE 39755 0 0 HCI GROUP INC COM COM 40416E103 4537 114604 SH SOLE 87414 0 27190 HERITAGE CRYSTAL CLEAN INC COM COM 42726M106 3981 122578 SH SOLE 78752 0 43826 HIGHPEAK ENERGY INC COM COM 43114Q105 39 1700 SH SOLE 1700 0 0 HUBBELL INC COM COM 443510607 4216 17965 SH SOLE 16912 0 1053 HUDSON GLOBAL INC COM NEW COM 443787205 710 31368 SH SOLE 10695 0 20673 HUDSON TECHNOLOGIES INC COM COM 444144109 1457 144018 SH SOLE 49014 0 95004 IAC INC COM NEW COM 44891N208 39 872 SH SOLE 872 0 0 ICAD INC COM NEW COM 44934S206 809 442261 SH SOLE 197245 0 245016 ICHOR HOLDINGS SHS COM G4740B105 3237 120711 SH SOLE 97290 0 23421 IDENTIV INC COM NEW COM 45170X205 2312 319353 SH SOLE 153086 0 166267 IDEX CORP COM COM 45167R104 14 62 SH SOLE 62 0 0 IMPINJ INC COM COM 453204109 3460 31688 SH SOLE 15185 0 16503 INCYTE CORP COM COM 45337C102 1223 15221 SH SOLE 15221 0 0 INSMED INC COM PAR $.01 COM 457669307 1504 75251 SH SOLE 44486 0 30765 INSTRUCTURE HLDGS INC COM COM 457790103 1764 75270 SH SOLE 44283 0 30987 INTERNATIONAL BUSINESS MACHS C COM 459200101 1624 11529 SH SOLE 11529 0 0 INTEST CORP COM COM 461147100 1060 102918 SH SOLE 35300 0 67618 INTRA-CELLULAR THERAPIES INC C COM 46116X101 114 2155 SH SOLE 2155 0 0 INTUIT COM COM 461202103 4980 12795 SH SOLE 12428 0 367 INVESCO LTD SHS COM G491BT108 973 54061 SH SOLE 54061 0 0 ISUN INC COM COM 465246106 307 229466 SH SOLE 102862 0 126604 JOHNSON & JOHNSON COM COM 478160104 1846 10450 SH SOLE 10450 0 0 JPMORGAN CHASE & CO COM COM 46625H100 2316 17272 SH SOLE 17194 0 78 KINDER MORGAN INC DEL COM COM 49456B101 9 497 SH SOLE 497 0 0 KINROSS GOLD CORP COM COM 496902404 10 2388 SH SOLE 2388 0 0 KNIGHT-SWIFT TRANSN HLDGS INC COM 499049104 1466 27976 SH SOLE 27976 0 0 KOPIN CORP COM COM 500600101 1075 866890 SH SOLE 413879 0 453011 KORNIT DIGITAL LTD SHS COM M6372Q113 3565 155200 SH SOLE 147848 0 7352 KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207 1060 102671 SH SOLE 60649 0 42022 KURA SUSHI USA INC CL A COM COM 501270102 2232 46814 SH SOLE 26491 0 20323 LANTRONIX INC COM NEW COM 516548203 1486 344010 SH SOLE 165247 0 178763 LAS VEGAS SANDS CORP COM COM 517834107 843 17545 SH SOLE 17545 0 0 LEIDOS HOLDINGS INC COM COM 525327102 1214 11545 SH SOLE 11545 0 0 LEONARDO DRS INC COM COM 52661A108 5118 400496 SH SOLE 240789 0 159707 LILLY ELI & CO COM COM 532457108 1578 4314 SH SOLE 4314 0 0 LINCOLN EDL SVCS CORP COM COM 533535100 949 163941 SH SOLE 56321 0 107620 LINDE PLC SHS COM G5494J103 7 20 SH SOLE 20 0 0 LINDSAY CORP COM COM 535555106 3542 21751 SH SOLE 20457 0 1294 LIQUIDITY SVCS INC COM COM 53635B107 158 11210 SH SOLE 0 0 11210 LIVENT CORP COM COM 53814L108 5206 261998 SH SOLE 251781 0 10217 LOVESAC COMPANY COM COM 54738L109 13 600 SH SOLE 600 0 0 LSI INDS INC OHIO COM COM 50216C108 4817 393585 SH SOLE 281365 0 112220 LUNA INNOVATIONS COM COM 550351100 2568 292094 SH SOLE 139832 0 152262 LUXFER HLDGS PLC SHS COM G5698W116 1511 110151 SH SOLE 52677 0 57474 LYONDELLBASELL INDUSTRIES N V COM N53745100 2 25 SH SOLE 25 0 0 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 340 5400 SH SOLE 5400 0 0 MANITEX INTL INC COM COM 563420108 1000 249914 SH SOLE 119766 0 130148 MARCUS & MILLICHAP INC COM COM 566324109 376 10918 SH SOLE 10604 0 314 MARQETA INC CLASS A COM COM 57142B104 75 12221 SH SOLE 12221 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 1059 6399 SH SOLE 6399 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 3310 9795 SH SOLE 9728 0 67 MARVELL TECHNOLOGY INC COM COM 573874104 887 23954 SH SOLE 23954 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 17 50 SH SOLE 50 0 0 MATADOR RES CO COM COM 576485205 1969 34404 SH SOLE 19282 0 15122 MATRIX SVC CO COM COM 576853105 1487 239111 SH SOLE 114530 0 124581 MATSON INC COM COM 57686G105 112 1785 SH SOLE 1785 0 0 MEDIWOUND LTD SHS NEW COM M68830112 737 54607 SH SOLE 18589 0 36018 MERCK & CO INC COM COM 58933Y105 135 1219 SH SOLE 1103 0 116 MICRON TECHNOLOGY INC COM COM 595112103 14 284 SH SOLE 284 0 0 MICROSOFT CORP COM COM 594918104 12975 54102 SH SOLE 53019 0 1083 MONDELEZ INTL INC CL A COM 609207105 8 127 SH SOLE 127 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 564 1595 SH SOLE 1595 0 0 MORGAN STANLEY COM NEW COM 617446448 1379 16220 SH SOLE 16220 0 0 MP MATERIALS CORP COM CL A COM 553368101 3201 131828 SH SOLE 123656 0 8172 MRC GLOBAL INC COM COM 55345K103 2154 186019 SH SOLE 88982 0 97037 NEWMONT CORP COM COM 651639106 5441 115270 SH SOLE 111245 0 4025 NEXTERA ENERGY INC COM COM 65339F101 45 535 SH SOLE 535 0 0 NEXTERA ENERGY PARTNERS LP COM COM 65341B106 19 265 SH SOLE 265 0 0 NIKE INC CL B COM 654106103 138 1180 SH SOLE 0 0 1180 NORTHERN TECHNOLOGIES INTL COR COM 665809109 613 46025 SH SOLE 15814 0 30211 NOVA LTD COM COM M7516K103 394 4822 SH SOLE 4822 0 0 NOVANTA INC COM COM 67000B104 2730 20091 SH SOLE 9639 0 10452 NUTANIX INC CL A COM 67059N108 120 4592 SH SOLE 4592 0 0 NV5 GLOBAL INC COM COM 62945V109 225 1700 SH SOLE 1700 0 0 NVENT ELECTRIC PLC SHS COM G6700G107 155 4022 SH SOLE 4022 0 0 NVIDIA CORPORATION COM COM 67066G104 1176 8046 SH SOLE 8046 0 0 O-I GLASS INC COM COM 67098H104 1738 104870 SH SOLE 62158 0 42712 OLD REP INTL CORP COM COM 680223104 4 182 SH SOLE 182 0 0 ONE STOP SYS INC COM COM 68247W109 546 181559 SH SOLE 63556 0 118003 OOMA INC COM COM 683416101 1211 88927 SH SOLE 42687 0 46240 OP BANCORP COM COM 67109R109 1418 127097 SH SOLE 60855 0 66242 ORACLE CORP COM COM 68389X105 82 1000 SH SOLE 1000 0 0 ORGANON & CO COMMON STOCK COM 68622V106 3 109 SH SOLE 109 0 0 ORION GROUP HLDGS INC COM COM 68628V308 680 285535 SH SOLE 97352 0 188183 PACIFIC BIOSCIENCES CALIF INC COM 69404D108 48 5858 SH SOLE 5858 0 0 PATRICK INDS INC COM COM 703343103 5063 83543 SH SOLE 71157 0 12386 PAYCHEX INC COM COM 704326107 3678 31828 SH SOLE 31047 0 781 PDC ENERGY INC COM COM 69327R101 1227 19330 SH SOLE 19330 0 0 PEPSICO INC COM COM 713448108 7314 40484 SH SOLE 39603 0 881 PERFORMANT FINL CORP COM COM 71377E105 1716 475349 SH SOLE 227209 0 248140 PERION NETWORK LTD SHS NEW COM M78673114 986 38980 SH SOLE 13290 0 25690 PERKINELMER INC COM COM 714046109 124 883 SH SOLE 883 0 0 PFIZER INC COM COM 717081103 5081 99170 SH SOLE 97417 0 1753 PHILIP MORRIS INTL INC COM COM 718172109 41 402 SH SOLE 402 0 0 PHREESIA INC COM COM 71944F106 2490 76961 SH SOLE 60024 0 16937 PIONEER NAT RES CO COM COM 723787107 43 187 SH SOLE 187 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 19 123 SH SOLE 123 0 0 PORCH GROUP INC COM COM 733245104 966 513941 SH SOLE 245955 0 267986 PPL CORP COM COM 69351T106 36 1238 SH SOLE 1238 0 0 PRIVIA HEALTH GROUP INC COM COM 74276R102 72 3159 SH SOLE 3159 0 0 PROCTER AND GAMBLE CO COM COM 742718109 2074 13684 SH SOLE 13684 0 0 PROFIRE ENERGY INC COM COM 74316X101 787 742621 SH SOLE 252810 0 489811 Q2 HLDGS INC COM COM 74736L109 86 3199 SH SOLE 3199 0 0 QUALCOMM INC COM COM 747525103 912 8299 SH SOLE 8299 0 0 QUANTA SVCS INC COM COM 74762E102 4165 29230 SH SOLE 27553 0 1677 RANGE RES CORP COM COM 75281A109 1065 42546 SH SOLE 42546 0 0 REGAL REXNORD CORPORATION COM COM 758750103 12 100 SH SOLE 100 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 1519 2105 SH SOLE 2105 0 0 REGENXBIO INC COM COM 75901B107 601 26503 SH SOLE 26503 0 0 REPLIGEN CORP COM COM 759916109 30 178 SH SOLE 178 0 0 RESIDEO TECHNOLOGIES INC COM COM 76118Y104 83 5019 SH SOLE 5019 0 0 RESOURCES CONNECTION INC COM COM 76122Q105 3142 170946 SH SOLE 86695 0 84251 REVANCE THERAPEUTICS INC COM COM 761330109 1254 67933 SH SOLE 40046 0 27887 REVOLVE GROUP INC CL A COM 76156B107 3470 155896 SH SOLE 135732 0 20164 RF INDS LTD COM PAR $0.01 COM 749552105 416 81010 SH SOLE 27615 0 53395 RICHARDSON ELECTRS LTD COM COM 763165107 1578 73973 SH SOLE 25176 0 48797 RIMINI STR INC DEL COM COM 76674Q107 16 4100 SH SOLE 4100 0 0 RIVIAN AUTOMOTIVE INC COM CL A COM 76954A103 521 28284 SH SOLE 28284 0 0 ROBERT HALF INTL INC COM COM 770323103 8 114 SH SOLE 49 0 65 ROCKWELL AUTOMATION INC COM COM 773903109 23 90 SH SOLE 90 0 0 ROYAL GOLD INC COM COM 780287108 24 210 SH SOLE 192 0 18 S&W SEED CO COM COM 785135104 257 172489 SH SOLE 58697 0 113792 SALESFORCE INC COM COM 79466L302 5971 45032 SH SOLE 43272 0 1760 SCHLUMBERGER LTD COM STK COM 806857108 1191 22285 SH SOLE 22285 0 0 SCHWAB CHARLES CORP COM COM 808513105 28 341 SH SOLE 341 0 0 SEASPINE HLDGS CORP COM COM 81255T108 1297 155301 SH SOLE 91966 0 63335 SELECT ENERGY SVCS INC CL A CO COM 81617J301 2266 245224 SH SOLE 245224 0 0 SEMPRA COM COM 816851109 30 195 SH SOLE 195 0 0 SENSATA TECHNOLOGIES HLDG PLC COM G8060N102 4987 123496 SH SOLE 119704 0 3792 SHERWIN WILLIAMS CO COM COM 824348106 9 36 SH SOLE 36 0 0 SHOALS TECHNOLOGIES GROUP INC COM 82489W107 3577 144978 SH SOLE 132186 0 12792 SHOTSPOTTER INC COM COM 82536T107 2130 62964 SH SOLE 30183 0 32781 SILGAN HOLDINGS INC COM COM 827048109 1219 23508 SH SOLE 23508 0 0 SITIME CORP COM COM 82982T106 112 1100 SH SOLE 1100 0 0 SKYLINE CHAMPION CORPORATION C COM 830830105 2174 42215 SH SOLE 25568 0 16647 SKYWATER TECHNOLOGY INC COM COM 83089J108 1135 159644 SH SOLE 75584 0 84060 SNAP ON INC COM COM 833034101 793 3472 SH SOLE 3103 0 369 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 7882 27824 SH SOLE 26407 0 1417 SOUTHERN CO COM COM 842587107 171 2400 SH SOLE 2400 0 0 STARBUCKS CORP COM COM 855244109 38 382 SH SOLE 382 0 0 STEM INC COM COM 85859N102 2004 224216 SH SOLE 212777 0 11439 STEREOTAXIS INC COM NEW COM 85916J409 1441 696197 SH SOLE 332298 0 363899 STERICYCLE INC COM COM 858912108 116 2331 SH SOLE 2331 0 0 STERLING INFRASTRUCTURE INC CO COM 859241101 10196 310867 SH SOLE 228366 0 82501 STRATA SKIN SCIENCES INC COM N COM 86272A206 332 419797 SH SOLE 143131 0 276666 STRATASYS LTD SHS COM M85548101 778 65624 SH SOLE 38751 0 26873 STRATEGIC ED INC COM COM 86272C103 913 11654 SH SOLE 11654 0 0 STREAMLINE HEALTH SOLUTIONS IN COM 86323X106 3 1600 SH SOLE 1600 0 0 SUNOPTA INC COM COM 8676EP108 10966 1299289 SH SOLE 1066068 0 233221 SUNPOWER CORP COM COM 867652406 1324 73456 SH SOLE 43342 0 30114 SUNRUN INC COM COM 86771W105 2681 111603 SH SOLE 106927 0 4676 SUPERIOR INDS INTL INC COM COM 868168105 2705 641090 SH SOLE 306094 0 334996 SVB FINANCIAL GROUP COM COM 78486Q101 1446 6284 SH SOLE 5740 0 544 SYMBOTIC INC CLASS A COM COM 87151X101 124 10400 SH SOLE 0 0 10400 SYSCO CORP COM COM 871829107 8 100 SH SOLE 100 0 0 TANDEM DIABETES CARE INC COM N COM 875372203 8048 179034 SH SOLE 158488 0 20546 TARGET CORP COM COM 87612E106 1724 11565 SH SOLE 11477 0 88 TERADYNE INC COM COM 880770102 13 145 SH SOLE 145 0 0 TESSCO TECHNOLOGIES INC COM COM 872386107 583 118928 SH SOLE 40486 0 78442 TETRA TECHNOLOGIES INC DEL COM COM 88162F105 1691 488817 SH SOLE 233968 0 254849 TORTOISE ENERGY INFRA CORP COM COM 89147L886 7 222 SH SOLE 222 0 0 TPI COMPOSITES INC COM COM 87266J104 3475 342708 SH SOLE 322283 0 20425 TRANE TECHNOLOGIES PLC SHS COM G8994E103 320 1906 SH SOLE 150 0 1756 TRANSACT TECHNOLOGIES INC COM COM 892918103 561 88830 SH SOLE 30282 0 58548 TRANSCAT INC COM COM 893529107 2147 30289 SH SOLE 14539 0 15750 TRANSMEDICS GROUP INC COM COM 89377M109 3734 60492 SH SOLE 28959 0 31533 TREACE MED CONCEPTS INC COM COM 89455T109 3218 139960 SH SOLE 91414 0 48546 TRIMBLE INC COM COM 896239100 4161 82305 SH SOLE 80528 0 1777 TRIPADVISOR INC COM COM 896945201 74 4140 SH SOLE 4140 0 0 TWIST BIOSCIENCE CORP COM COM 90184D100 8 317 SH SOLE 317 0 0 ULTA BEAUTY INC COM COM 90384S303 2542 5419 SH SOLE 5349 0 70 ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 70 1512 SH SOLE 1512 0 0 UNION PAC CORP COM COM 907818108 7 35 SH SOLE 35 0 0 UNITED AIRLS HLDGS INC COM COM 910047109 1150 30512 SH SOLE 30512 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 76 439 SH SOLE 439 0 0 UNITED STATES STL CORP NEW COM COM 912909108 1457 58151 SH SOLE 58151 0 0 UNIVERSAL STAINLESS & ALLOY CO COM 913837100 622 86775 SH SOLE 29617 0 57158 UPWORK INC COM COM 91688F104 2312 221499 SH SOLE 208051 0 13448 US BANCORP DEL COM NEW COM 902973304 7 150 SH SOLE 150 0 0 VALERO ENERGY CORP COM COM 91913Y100 1229 9685 SH SOLE 9685 0 0 VALMONT INDS INC COM COM 920253101 1402 4239 SH SOLE 4187 0 52 VERACYTE INC COM COM 92337F107 3312 139562 SH SOLE 103992 0 35570 VERIZON COMMUNICATIONS INC COM COM 92343V104 861 21853 SH SOLE 21853 0 0 VERTEX PHARMACEUTICALS INC COM COM 92532F100 3851 13335 SH SOLE 12851 0 484 VIEMED HEALTHCARE INC COM COM 92663R105 1534 202970 SH SOLE 97220 0 105750 VIEWRAY INC COM COM 92672L107 5510 1229975 SH SOLE 848466 0 381509 VIRTRA INC COM PAR COM 92827K301 357 76372 SH SOLE 26029 0 50343 VISA INC COM CL A COM 92826C839 41 199 SH SOLE 199 0 0 VITAL FARMS INC COM COM 92847W103 1675 112272 SH SOLE 56909 0 55363 VULCAN MATLS CO COM COM 929160109 1292 7381 SH SOLE 7381 0 0 VUZIX CORP COM NEW COM 92921W300 1451 398558 SH SOLE 305489 0 93069 WABTEC COM COM 929740108 213 2137 SH SOLE 2137 0 0 WALMART INC COM COM 931142103 1610 11358 SH SOLE 11358 0 0 WARNER BROS DISCOVERY INC COM COM 934423104 6 667 SH SOLE 667 0 0 WASTE MGMT INC DEL COM COM 94106L109 130 827 SH SOLE 827 0 0 WATTS WATER TECHNOLOGIES INC C COM 942749102 2979 20374 SH SOLE 18352 0 2022 WEC ENERGY GROUP INC COM COM 92939U106 40 430 SH SOLE 430 0 0 WELLS FARGO CO NEW COM COM 949746101 1234 29886 SH SOLE 29886 0 0 WHEATON PRECIOUS METALS CORP C COM 962879102 442 11305 SH SOLE 11305 0 0 WILLDAN GROUP INC COM COM 96924N100 1244 69674 SH SOLE 33333 0 36341 WILLIAMS COS INC COM COM 969457100 22 680 SH SOLE 680 0 0 WOLFSPEED INC COM COM 977852102 3261 47230 SH SOLE 44902 0 2328 WYNN RESORTS LTD COM COM 983134107 808 9800 SH SOLE 9800 0 0 XYLEM INC COM COM 98419M100 1 11 SH SOLE 11 0 0 ZUORA INC COM CL A COM 98983V106 716 112579 SH SOLE 66857 0 45722 ZURN ELKAY WATER SOLNS CORP CO COM 98983L102 21 843 SH SOLE 843 0 0 ALIBABA GROUP HLDG LTD SPONSOR ADR 01609W102 1646 18690 SH SOLE 18690 0 0 BAIDU INC SPON ADR REP A ADR 056752108 1451 12686 SH SOLE 12686 0 0 BP PLC SPONSORED ADR ADR 055622104 9940 284572 SH SOLE 272055 0 12517 ENDAVA PLC ADS ADR 29260V105 3481 45499 SH SOLE 34472 0 11027 EQUINOR ASA SPONSORED ADR ADR 29446M102 441 12306 SH SOLE 12306 0 0 JD.COM INC SPON ADR CL A ADR 47215P106 1652 29431 SH SOLE 29431 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 365 4023 SH SOLE 4023 0 0 RIO TINTO PLC SPONSORED ADR ADR 767204100 115 1614 SH SOLE 1614 0 0 SANOFI SPONSORED ADR ADR 80105N105 10 200 SH SOLE 200 0 0 ISHARES SILVER TRUST ISHARES ETF 46428Q109 17 771 SH SOLE 699 0 72 ISHARES TR RUS 2000 GRW ETF ETF 464287648 463 2160 SH SOLE 2160 0 0 SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 3412 8922 SH SOLE 8223 0 699 VANECK ETF TRUST GOLD MINERS E ETF 92189F106 1302 45421 SH SOLE 45421 0 0 VANECK ETF TRUST JUNIOR GOLD M ETF 92189F791 1311 36788 SH SOLE 36788 0 0