0000201772-22-000001.txt : 20220210 0000201772-22-000001.hdr.sgml : 20220210 20220210161708 ACCESSION NUMBER: 0000201772-22-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220210 DATE AS OF CHANGE: 20220210 EFFECTIVENESS DATE: 20220210 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: 22614158 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 13F-HR LIVE false false false 0000201772 XXXXXXXX 12-31-2021 12-31-2021 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-10-2022 0 405 873286 false
INFORMATION TABLE 2 essex13f2021q4.xml 3-D SYS CORP DEL COM NEW COM 88554D205 3135 145530 SH SOLE 105429 0 40101 3M CO COM COM 88579Y101 207 1168 SH SOLE 1168 0 0 ABBOTT LABS COM COM 002824100 243 1729 SH SOLE 1729 0 0 ACCO BRANDS CORP COM COM 00081T108 1991 241088 SH SOLE 114413 0 126675 ACCOLADE INC COM COM 00437E102 2151 81612 SH SOLE 60842 0 20770 ACI WORLDWIDE INC COM COM 004498101 347 9987 SH SOLE 9987 0 0 ACUITY BRANDS INC COM COM 00508Y102 413 1951 SH SOLE 1951 0 0 ADVANSIX INC COM COM 00773T101 4068 86098 SH SOLE 41407 0 44691 ADVANTAGE SOLUTIONS INC COM CL COM 00791N102 1450 180771 SH SOLE 97092 0 83679 AGNICO EAGLE MINES LTD COM COM 008474108 4932 92813 SH SOLE 91351 0 1462 AIR PRODS & CHEMS INC COM COM 009158106 548 1801 SH SOLE 1801 0 0 AKOUSTIS TECHNOLOGIES INC COM COM 00973N102 298 44606 SH SOLE 43851 0 755 ALBEMARLE CORP COM COM 012653101 12105 51783 SH SOLE 49771 0 2012 ALCON AG ORD SHS COM H01301128 65 744 SH SOLE 744 0 0 ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 1010 8500 SH SOLE 8500 0 0 ALPHABET INC CAP STK CL C COM 02079K107 46 16 SH SOLE 16 0 0 ALPHATEC HLDGS INC COM NEW COM 02081G201 2262 197920 SH SOLE 83749 0 114171 ALTAIR ENGR INC COM CL A COM 021369103 436 5641 SH SOLE 5641 0 0 AMAZON COM INC COM COM 023135106 18862 5657 SH SOLE 5507 0 150 AMERICAN AIRLS GROUP INC COM COM 02376R102 999 55615 SH SOLE 55615 0 0 AMERICAN EXPRESS CO COM COM 025816109 3093 18904 SH SOLE 18904 0 0 AMERICAN WTR WKS CO INC NEW CO COM 030420103 93 492 SH SOLE 492 0 0 AMPHENOL CORP NEW CL A COM 032095101 20 230 SH SOLE 146 0 84 AMTECH SYS INC COM PAR $0.01N COM 032332504 2382 241120 SH SOLE 102067 0 139053 AMYRIS INC COM NEW COM 03236M200 1409 260524 SH SOLE 241269 0 19255 ANALOG DEVICES INC COM COM 032654105 25 141 SH SOLE 141 0 0 APOLLO ENDOSURGERY INC COM COM 03767D108 3025 358840 SH SOLE 151789 0 207051 APPLE INC COM COM 037833100 20909 117751 SH SOLE 114004 0 3747 APPLIED INDL TECHNOLOGIES INC COM 03820C105 447 4353 SH SOLE 4353 0 0 APTIV PLC SHS COM G6095L109 9400 56987 SH SOLE 54856 0 2131 ARCHER DANIELS MIDLAND CO COM COM 039483102 98 1446 SH SOLE 1446 0 0 ARRAY TECHNOLOGIES INC COM SHS COM 04271T100 3436 219005 SH SOLE 208057 0 10948 ASGN INC COM COM 00191U102 2719 22030 SH SOLE 20897 0 1133 ASPEN AEROGELS INC COM COM 04523Y105 18764 376870 SH SOLE 290459 0 86411 AT&T INC COM COM 00206R102 1889 76789 SH SOLE 76789 0 0 AUTODESK INC COM COM 052769106 15 53 SH SOLE 53 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 277 1124 SH SOLE 1124 0 0 AUTOWEB INC COM COM 05335B100 819 240822 SH SOLE 89229 0 151593 AVID BIOSERVICES INC COM COM 05368M106 6025 206488 SH SOLE 105545 0 100943 AVIENT CORPORATION COM COM 05368V106 3713 66366 SH SOLE 62429 0 3937 AWARE INC MASS COM COM 05453N100 427 135629 SH SOLE 49993 0 85636 AXALTA COATING SYS LTD COM COM G0750C108 296 8935 SH SOLE 8935 0 0 AXOS FINANCIAL INC COM COM 05465C100 2914 52117 SH SOLE 50240 0 1877 B2GOLD CORP COM COM 11777Q209 39 10000 SH SOLE 10000 0 0 BABCOCK & WILCOX ENTERPRISES I COM 05614L209 3017 334512 SH SOLE 161014 0 173498 BADGER METER INC COM COM 056525108 3450 32377 SH SOLE 30478 0 1899 BAIDU INC SPON ADR REP A COM 056752108 2022 13588 SH SOLE 13588 0 0 BANCORP INC DEL COM COM 05969A105 2472 97685 SH SOLE 41278 0 56407 BANK NEW YORK MELLON CORP COM COM 064058100 5 84 SH SOLE 84 0 0 BARRICK GOLD CORP COM COM 067901108 3266 171903 SH SOLE 169692 0 2211 BEAM GLOBAL COM COM 07373B109 1549 83277 SH SOLE 71558 0 11719 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 23 76 SH SOLE 76 0 0 BIGCOMMERCE HLDGS INC COM SER COM 08975P108 178 5029 SH SOLE 5029 0 0 BIOGEN INC COM COM 09062X103 3019 12582 SH SOLE 12477 0 105 BIOLASE INC COM NEW COM 090911207 617 1582711 SH SOLE 583455 0 999256 BIONTECH SE SPONSORED ADS COM 09075V102 2335 9058 SH SOLE 9058 0 0 BK OF AMERICA CORP COM COM 060505104 2438 54807 SH SOLE 54807 0 0 BLOOM ENERGY CORP COM CL A COM 093712107 1499 68367 SH SOLE 61704 0 6663 BOOKING HOLDINGS INC COM COM 09857L108 1559 650 SH SOLE 650 0 0 BP PLC SPONSORED ADR COM 055622104 9956 373847 SH SOLE 358603 0 15244 BROADCOM INC COM COM 11135F101 276 415 SH SOLE 415 0 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 3 18 SH SOLE 18 0 0 BROADWIND INC COM NEW COM 11161T207 482 256143 SH SOLE 94426 0 161717 BRUNSWICK CORP COM COM 117043109 294 2919 SH SOLE 2919 0 0 BUILDERS FIRSTSOURCE INC COM COM 12008R107 3849 44911 SH SOLE 26726 0 18185 C H ROBINSON WORLDWIDE INC COM COM 12541W209 1485 13800 SH SOLE 13800 0 0 CAESARSTONE LTD ORD SHS COM M20598104 1466 129302 SH SOLE 54660 0 74642 CANADIAN PAC RY LTD COM COM 13645T100 648 9012 SH SOLE 9012 0 0 CANOPY GROWTH CORP COM COM 138035100 611 70000 SH SOLE 70000 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 25 175 SH SOLE 175 0 0 CASTLE BIOSCIENCES INC COM COM 14843C105 3941 91935 SH SOLE 72249 0 19686 CATERPILLAR INC COM COM 149123101 6170 29843 SH SOLE 29370 0 473 CDK GLOBAL INC COM COM 12508E101 10 245 SH SOLE 245 0 0 CECO ENVIRONMENTAL CORP COM COM 125141101 1020 163703 SH SOLE 69107 0 94596 CELANESE CORP DEL COM COM 150870103 23 135 SH SOLE 135 0 0 CENTURY CMNTYS INC COM COM 156504300 2349 28723 SH SOLE 16046 0 12677 CHAMPIONS ONCOLOGY INC COM NEW COM 15870P307 890 106423 SH SOLE 41507 0 64916 CHAMPIONX CORPORATION COM COM 15872M104 2 78 SH SOLE 78 0 0 CHARLES & COLVARD LTD COM COM 159765106 1019 352654 SH SOLE 130544 0 222110 CHEGG INC COM COM 163092109 3900 127039 SH SOLE 105527 0 21512 CHENIERE ENERGY INC COM NEW COM 16411R208 2039 20106 SH SOLE 19804 0 302 CHEVRON CORP NEW COM COM 166764100 1737 14800 SH SOLE 14800 0 0 CHIMERA INVT CORP COM NEW COM 16934Q208 7 478 SH SOLE 478 0 0 CHUBB LIMITED COM COM H1467J104 153 793 SH SOLE 793 0 0 CIENA CORP COM NEW COM 171779309 9292 120717 SH SOLE 114956 0 5761 CINCINNATI FINL CORP COM COM 172062101 176 1541 SH SOLE 1541 0 0 CLEAN HARBORS INC COM COM 184496107 1382 13848 SH SOLE 13848 0 0 CLEVELAND-CLIFFS INC NEW COM COM 185899101 1007 46246 SH SOLE 34428 0 11818 COCA COLA CO COM COM 191216100 810 13677 SH SOLE 13677 0 0 CODEXIS INC COM COM 192005106 4771 152564 SH SOLE 69518 0 83046 COGNEX CORP COM COM 192422103 7505 96515 SH SOLE 92539 0 3976 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 15 165 SH SOLE 165 0 0 COINBASE GLOBAL INC COM CL A COM 19260Q107 2344 9287 SH SOLE 8966 0 321 COLGATE PALMOLIVE CO COM COM 194162103 1489 17447 SH SOLE 17410 0 37 COMCAST CORP NEW CL A COM 20030N101 19 387 SH SOLE 387 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 2462 9810 SH SOLE 9697 0 113 CONTINENTAL RES INC COM COM 212015101 1622 36234 SH SOLE 36234 0 0 CORECARD CORPORATION COM COM 45816D100 2335 60193 SH SOLE 25490 0 34703 CORNING INC COM COM 219350105 194 5218 SH SOLE 5218 0 0 CORTEVA INC COM COM 22052L104 35 734 SH SOLE 734 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 102 180 SH SOLE 180 0 0 COWEN INC CL A NEW COM 223622606 10035 277965 SH SOLE 219853 0 58112 CREXENDO INC COM COM 226552107 829 165780 SH SOLE 61113 0 104667 CRISPR THERAPEUTICS AG NAMEN A COM H17182108 2488 32828 SH SOLE 32013 0 815 CROWDSTRIKE HLDGS INC CL A COM 22788C105 5069 24756 SH SOLE 24102 0 654 CRYOPORT INC COM PAR $0.001 COM 229050307 3280 55435 SH SOLE 23401 0 32034 CSX CORP COM COM 126408103 779 20721 SH SOLE 20721 0 0 CUTERA INC COM COM 232109108 6137 148523 SH SOLE 92341 0 56182 CYNERGISTEK INC COM COM 23258P105 498 345727 SH SOLE 128474 0 217253 DANA INC COM COM 235825205 275 12059 SH SOLE 12059 0 0 DELTA AIR LINES INC DEL COM NE COM 247361702 1024 26200 SH SOLE 26200 0 0 DEXCOM INC COM COM 252131107 426 793 SH SOLE 793 0 0 DIAMONDBACK ENERGY INC COM COM 25278X109 1348 12500 SH SOLE 12500 0 0 DIGI INTL INC COM COM 253798102 4303 175131 SH SOLE 105376 0 69755 DISCOVERY INC COM SER A COM 25470F104 7 277 SH SOLE 277 0 0 DISCOVERY INC COM SER C COM 25470F302 9 390 SH SOLE 390 0 0 DISNEY WALT CO COM COM 254687106 6925 44707 SH SOLE 42679 0 2028 DIXIE GROUP INC CL A COM 255519100 862 150432 SH SOLE 55704 0 94728 DOLLAR TREE INC COM COM 256746108 356 2530 SH SOLE 2530 0 0 DOLPHIN ENTMT INC COM NEW COM 25686H209 796 93425 SH SOLE 34610 0 58815 DOMO INC COM CL B COM 257554105 1046 21091 SH SOLE 12071 0 9020 DOVER CORP COM COM 260003108 28 156 SH SOLE 156 0 0 DOW INC COM COM 260557103 255 4495 SH SOLE 4495 0 0 DRAFTKINGS INC COM CL A COM 26142R104 3462 126025 SH SOLE 123592 0 2433 DT MIDSTREAM INC COMMON STOCK COM 23345M107 18 367 SH SOLE 367 0 0 DTE ENERGY CO COM COM 233331107 88 735 SH SOLE 735 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 250 2384 SH SOLE 2384 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 64 791 SH SOLE 791 0 0 E L F BEAUTY INC COM COM 26856L103 2206 66414 SH SOLE 39057 0 27357 EATON CORP PLC SHS COM G29183103 35 203 SH SOLE 133 0 70 ECOLAB INC COM COM 278865100 19 83 SH SOLE 83 0 0 ENBRIDGE INC COM COM 29250N105 3 85 SH SOLE 85 0 0 ENDAVA PLC ADS COM 29260V105 7295 43442 SH SOLE 32415 0 11027 ENERGY RECOVERY INC COM COM 29270J100 8419 391781 SH SOLE 365873 0 25908 ENERGY TRANSFER L P COM UT LTD COM 29273V100 37 4441 SH SOLE 4441 0 0 ENOVIX CORPORATION COM COM 293594107 4472 163944 SH SOLE 157659 0 6285 ENPHASE ENERGY INC COM COM 29355A107 4747 25947 SH SOLE 24662 0 1285 ENTERPRISE PRODS PARTNERS L P COM 293792107 83 3772 SH SOLE 3772 0 0 EQUINOR ASA SPONSORED ADR COM 29446M102 329 12495 SH SOLE 12495 0 0 ESSENTIAL UTILS INC COM COM 29670G102 32 593 SH SOLE 593 0 0 EVERBRIDGE INC COM COM 29978A104 1863 27674 SH SOLE 26465 0 1209 EVERCORE INC CLASS A COM 29977A105 1585 11667 SH SOLE 7292 0 4375 EVEREST RE GROUP LTD COM COM G3223R108 244 891 SH SOLE 850 0 41 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 9598 205302 SH SOLE 168753 0 36549 EXXON MOBIL CORP COM COM 30231G102 5195 84892 SH SOLE 83317 0 1575 EYEPOINT PHARMACEUTICALS INC C COM 30233G209 2745 224229 SH SOLE 119203 0 105026 F5 INC COM COM 315616102 612 2500 SH SOLE 2500 0 0 FEDEX CORP COM COM 31428X106 32 124 SH SOLE 79 0 45 FIFTH THIRD BANCORP COM COM 316773100 33 750 SH SOLE 750 0 0 FIRST BK WILLIAMSTOWN NEW JERS COM 31931U102 1447 99738 SH SOLE 42136 0 57602 FIRST FNDTN INC COM COM 32026V104 1903 76559 SH SOLE 41992 0 34567 FIRST SOLAR INC COM COM 336433107 1177 13500 SH SOLE 13500 0 0 FIVE BELOW INC COM COM 33829M101 1495 7228 SH SOLE 3950 0 3278 FLEXIBLE SOLUTIONS INTL INC CO COM 33938T104 782 200991 SH SOLE 74121 0 126870 FORD MTR CO DEL COM COM 345370860 10531 507018 SH SOLE 486458 0 20560 FRANCO NEV CORP COM COM 351858105 614 4443 SH SOLE 4389 0 54 FREEPORT-MCMORAN INC CL B COM 35671D857 1627 39000 SH SOLE 39000 0 0 FULGENT GENETICS INC COM COM 359664109 2246 22331 SH SOLE 9452 0 12879 GALIANO GOLD INC COM COM 36352H100 14 20000 SH SOLE 20000 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 1167 6880 SH SOLE 6880 0 0 GATES INDUSTRIAL CORPRATIN PLC COM G39108108 1956 122925 SH SOLE 112042 0 10883 GENASYS INC COM COM 36872P103 911 228940 SH SOLE 84814 0 144126 GENERAC HLDGS INC COM COM 368736104 8973 25496 SH SOLE 24521 0 975 GENERAL ELECTRIC CO COM NEW COM 369604301 104 1100 SH SOLE 870 0 230 GENERAL MTRS CO COM COM 37045V100 3096 52800 SH SOLE 52173 0 627 GENPACT LIMITED SHS COM G3922B107 378 7123 SH SOLE 7123 0 0 GLAUKOS CORP COM COM 377322102 201 4512 SH SOLE 4512 0 0 GLOBUS MED INC CL A COM 379577208 1867 25852 SH SOLE 23107 0 2745 GMS INC COM COM 36251C103 614 10221 SH SOLE 10221 0 0 GOLAR LNG LTD SHS COM G9456A100 1586 128000 SH SOLE 128000 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 8828 23076 SH SOLE 22702 0 374 GROWGENERATION CORP COM COM 39986L109 701 53698 SH SOLE 52570 0 1128 GSE SYS INC COM COM 36227K106 657 383986 SH SOLE 150827 0 233159 GTY TECHNOLOGY HOLDINGS INC CO COM 362409104 1719 256576 SH SOLE 108709 0 147867 GUIDEWIRE SOFTWARE INC COM COM 40171V100 12 102 SH SOLE 102 0 0 HANNON ARMSTRONG SUST INFR CAP COM 41068X100 6889 129682 SH SOLE 124347 0 5335 HARMONIC INC COM COM 413160102 588 50000 SH SOLE 50000 0 0 HARSCO CORP COM COM 415864107 1151 68888 SH SOLE 36965 0 31923 HARVARD BIOSCIENCE INC COM COM 416906105 2904 411875 SH SOLE 174595 0 237280 HCI GROUP INC COM COM 40416E103 2916 34909 SH SOLE 17139 0 17770 HEALTH CATALYST INC COM COM 42225T107 1197 30205 SH SOLE 16228 0 13977 HERITAGE CRYSTAL CLEAN INC COM COM 42726M106 2042 63773 SH SOLE 26916 0 36857 HEXCEL CORP NEW COM COM 428291108 5 99 SH SOLE 99 0 0 HOME DEPOT INC COM COM 437076102 7648 18428 SH SOLE 18161 0 267 HONEYWELL INTL INC COM COM 438516106 21 103 SH SOLE 103 0 0 HUBBELL INC COM COM 443510607 18 85 SH SOLE 85 0 0 HUDSON TECHNOLOGIES INC COM COM 444144109 971 218616 SH SOLE 81119 0 137497 HURON CONSULTING GROUP INC COM COM 447462102 1290 25859 SH SOLE 13887 0 11972 HUTTIG BLDG PRODS INC COM COM 448451104 1559 140794 SH SOLE 51965 0 88829 IAC INTERACTIVECORP NEW COM NE COM 44891N208 1474 11277 SH SOLE 11277 0 0 ICAD INC COM NEW COM 44934S206 838 116372 SH SOLE 49149 0 67223 ICHOR HOLDINGS SHS COM G4740B105 3869 84055 SH SOLE 60634 0 23421 IDENTIV INC COM NEW COM 45170X205 8122 288639 SH SOLE 122372 0 166267 IDEX CORP COM COM 45167R104 15 62 SH SOLE 62 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 16 64 SH SOLE 64 0 0 IMPINJ INC COM COM 453204109 3601 40598 SH SOLE 17174 0 23424 INFRA AND ENERGY ALTRNTIVE INC COM 45686J104 1698 184562 SH SOLE 78098 0 106464 INNOVATIVE INDL PPTYS INC COM COM 45781V101 7552 28723 SH SOLE 27739 0 984 INOTIV INC COM COM 45783Q100 3377 80269 SH SOLE 33983 0 46286 INSTRUCTURE HLDGS INC COM COM 457790103 1624 67719 SH SOLE 36732 0 30987 INTEST CORP COM COM 461147100 1365 107339 SH SOLE 39721 0 67618 INTRICON CORP COM COM 46121H109 883 54618 SH SOLE 20243 0 34375 INTUIT COM COM 461202103 9973 15505 SH SOLE 15089 0 416 INTUITIVE SURGICAL INC COM NEW COM 46120E602 1777 4947 SH SOLE 4881 0 66 IRIDEX CORP COM COM 462684101 1343 219753 SH SOLE 93519 0 126234 ISHARES SILVER TRUST ISHARES COM 46428Q109 1228 57111 SH SOLE 57039 0 72 ISHARES TR RUS 2000 GRW ETF COM 464287648 3755 12815 SH SOLE 12663 0 152 ISUN INC COM COM 465246106 1303 218583 SH SOLE 91979 0 126604 ITERIS INC NEW COM COM 46564T107 3441 860310 SH SOLE 805664 0 54646 JOHNSON & JOHNSON COM COM 478160104 2800 16365 SH SOLE 16365 0 0 JPMORGAN CHASE & CO COM COM 46625H100 5468 34529 SH SOLE 33946 0 583 KINDER MORGAN INC DEL COM COM 49456B101 8 497 SH SOLE 497 0 0 KINROSS GOLD CORP COM COM 496902404 1212 208565 SH SOLE 200862 0 7703 KNIGHT-SWIFT TRANSN HLDGS INC COM 499049104 1213 19900 SH SOLE 19900 0 0 KOPIN CORP COM COM 500600101 1120 273860 SH SOLE 115418 0 158442 KORNIT DIGITAL LTD SHS COM M6372Q113 8335 54748 SH SOLE 49500 0 5248 KURA SUSHI USA INC CL A COM COM 501270102 3844 47552 SH SOLE 20049 0 27503 LANDS END INC NEW COM COM 51509F105 1781 90727 SH SOLE 38315 0 52412 LAZARD LTD SHS A COM G54050102 2078 47637 SH SOLE 46977 0 660 LAZYDAYS HLDGS INC COM COM 52110H100 1284 59608 SH SOLE 21981 0 37627 LIFETIME BRANDS INC COM COM 53222Q103 1357 84971 SH SOLE 35930 0 49041 LIGHTSCAPE TECHNOLOGIES INC CO COM 53227B200 0 3461 SH SOLE 3461 0 0 LILLY ELI & CO COM COM 532457108 2348 8500 SH SOLE 8500 0 0 LINCOLN EDL SVCS CORP COM COM 533535100 1277 170993 SH SOLE 63373 0 107620 LINDE PLC SHS COM G5494J103 7 20 SH SOLE 20 0 0 LINDSAY CORP COM COM 535555106 3170 20854 SH SOLE 19707 0 1147 LIQUIDITY SVCS INC COM COM 53635B107 248 11210 SH SOLE 0 0 11210 LIVENT CORP COM COM 53814L108 8584 352097 SH SOLE 337623 0 14474 LSI INDS INC OHIO COM COM 50216C108 1759 256435 SH SOLE 108997 0 147438 LUXFER HOLDINGS PLC SHS COM G5698W116 1920 99451 SH SOLE 41977 0 57474 LYONDELLBASELL INDUSTRIES N V COM N53745100 2 25 SH SOLE 25 0 0 MANITEX INTL INC COM COM 563420108 1434 225401 SH SOLE 95253 0 130148 MARCUS & MILLICHAP INC COM COM 566324109 701 13622 SH SOLE 13308 0 314 MARSH & MCLENNAN COS INC COM COM 571748102 1291 7430 SH SOLE 7430 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 4024 9134 SH SOLE 9067 0 67 MARVELL TECHNOLOGY INC COM COM 573874104 2608 29811 SH SOLE 29811 0 0 MASTECH DIGITAL INC COM COM 57633B100 1188 69586 SH SOLE 29503 0 40083 MASTERCARD INCORPORATED CL A COM 57636Q104 18 50 SH SOLE 50 0 0 MATADOR RES CO COM COM 576485205 2529 68493 SH SOLE 36664 0 31829 MATSON INC COM COM 57686G105 161 1785 SH SOLE 1785 0 0 MERCK & CO INC COM COM 58933Y105 93 1219 SH SOLE 1103 0 116 MERITOR INC COM COM 59001K100 1869 75428 SH SOLE 40441 0 34987 MICRON TECHNOLOGY INC COM COM 595112103 26 284 SH SOLE 284 0 0 MICROSOFT CORP COM COM 594918104 20804 61858 SH SOLE 60652 0 1206 MIMECAST LTD ORD SHS COM G14838109 122 1527 SH SOLE 1527 0 0 MODERNA INC COM COM 60770K107 1854 7300 SH SOLE 7300 0 0 MONDELEZ INTL INC CL A COM 609207105 8 127 SH SOLE 127 0 0 MORGAN STANLEY COM NEW COM 617446448 2333 23763 SH SOLE 23168 0 595 MP MATERIALS CORP COM CL A COM 553368101 6807 149870 SH SOLE 142565 0 7305 NATERA INC COM COM 632307104 2395 25647 SH SOLE 15698 0 9949 NESTLE S A SPONSORED ADR COM 641069406 3 20 SH SOLE 20 0 0 NEW GOLD INC CDA COM COM 644535106 750 500000 SH SOLE 500000 0 0 NEWMONT CORP COM COM 651639106 10105 162932 SH SOLE 158907 0 4025 NEXTERA ENERGY INC COM COM 65339F101 69 740 SH SOLE 740 0 0 NEXTERA ENERGY PARTNERS LP COM COM 65341B106 140 1658 SH SOLE 1658 0 0 NIKE INC CL B COM 654106103 197 1180 SH SOLE 0 0 1180 NORTHERN TECHNOLOGIES INTL COR COM 665809109 734 47980 SH SOLE 17769 0 30211 NORTHROP GRUMMAN CORP COM COM 666807102 1336 3452 SH SOLE 3452 0 0 NOVANTA INC COM COM 67000B104 4146 23510 SH SOLE 9915 0 13595 NOVARTIS AG SPONSORED ADR COM 66987V109 359 4101 SH SOLE 4101 0 0 NUTANIX INC CL A COM 67059N108 1505 47225 SH SOLE 47225 0 0 NVIDIA CORPORATION COM COM 67066G104 1353 4600 SH SOLE 4600 0 0 OLAPLEX HLDGS INC COM COM 679369108 1092 37500 SH SOLE 37500 0 0 OLD REP INTL CORP COM COM 680223104 6066 246785 SH SOLE 237240 0 9545 ONE STOP SYS INC COM COM 68247W109 928 187439 SH SOLE 69436 0 118003 ONTO INNOVATION INC COM COM 683344105 2524 24931 SH SOLE 14379 0 10552 OP BANCORP COM COM 67109R109 1464 114703 SH SOLE 48461 0 66242 OPIANT PHARMACEUTICALS INC COM COM 683750103 1051 31263 SH SOLE 11526 0 19737 OPTIMIZERX CORP COM NEW COM 68401U204 2529 40715 SH SOLE 19593 0 21122 ORACLE CORP COM COM 68389X105 87 1000 SH SOLE 1000 0 0 ORGANON & CO COMMON STOCK COM 68622V106 4 120 SH SOLE 109 0 11 ORTHOPEDIATRICS CORP COM COM 68752L100 1131 18894 SH SOLE 10154 0 8740 OUTFRONT MEDIA INC COM COM 69007J106 542 20221 SH SOLE 20221 0 0 PACIFIC BIOSCIENCES CALIF INC COM 69404D108 185 9058 SH SOLE 9058 0 0 PATRICK INDS INC COM COM 703343103 5763 71420 SH SOLE 59261 0 12159 PAYCHEX INC COM COM 704326107 5219 38238 SH SOLE 37304 0 934 PDC ENERGY INC COM COM 69327R101 2439 50000 SH SOLE 50000 0 0 PEPSICO INC COM COM 713448108 8555 49251 SH SOLE 48261 0 990 PERION NETWORK LTD SHS NEW COM M78673114 1508 62691 SH SOLE 23112 0 39579 PERKINELMER INC COM COM 714046109 525 2609 SH SOLE 2609 0 0 PFIZER INC COM COM 717081103 8784 148751 SH SOLE 146803 0 1948 PHILIP MORRIS INTL INC COM COM 718172109 38 402 SH SOLE 402 0 0 PIONEER NAT RES CO COM COM 723787107 34 187 SH SOLE 187 0 0 PLANET LABS PBC COM CL A COM 72703X106 1169 190000 SH SOLE 190000 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 25 123 SH SOLE 123 0 0 POLARIS INC COM COM 731068102 84 765 SH SOLE 765 0 0 PORCH GROUP INC COM COM 733245104 390 25000 SH SOLE 25000 0 0 PPL CORP COM COM 69351T106 44 1459 SH SOLE 1459 0 0 PROCESSA PHARMACEUTICALS INC C COM 74275C205 359 73180 SH SOLE 71657 0 1523 PROCTER AND GAMBLE CO COM COM 742718109 2243 13711 SH SOLE 13711 0 0 PROFIRE ENERGY INC COM COM 74316X101 486 458523 SH SOLE 170219 0 288304 PROTO LABS INC COM COM 743713109 683 13300 SH SOLE 13300 0 0 PROVIDENT BANCORP INC COM NEW COM 74383L105 1983 106632 SH SOLE 45379 0 61253 Q2 HLDGS INC COM COM 74736L109 342 4300 SH SOLE 4300 0 0 QUALCOMM INC COM COM 747525103 1764 9647 SH SOLE 9647 0 0 QUANTA SVCS INC COM COM 74762E102 1953 17032 SH SOLE 16408 0 624 RADA ELECTR INDS LTD COM PAR N COM M81863124 4895 519691 SH SOLE 282372 0 237319 RADIANT LOGISTICS INC COM COM 75025X100 2448 335811 SH SOLE 142242 0 193569 RANGE RES CORP COM COM 75281A109 1878 105338 SH SOLE 105338 0 0 REALTY INCOME CORP COM COM 756109104 13 185 SH SOLE 185 0 0 RECRO PHARMA INC COM COM 75629F109 1304 762794 SH SOLE 322973 0 439821 RECRUITER COM GROUP INC COM NE COM 75630B303 499 190643 SH SOLE 70773 0 119870 REEDS INC COM COM 758338107 240 670464 SH SOLE 257022 0 413442 REGAL REXNORD CORPORATION COM COM 758750103 17 100 SH SOLE 100 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 4070 6444 SH SOLE 6402 0 42 RENOVARE ENVIRONMENTAL INC COM COM 09074B107 371 529045 SH SOLE 195028 0 334017 REPLIGEN CORP COM COM 759916109 189 712 SH SOLE 712 0 0 RESIDEO TECHNOLOGIES INC COM COM 76118Y104 0 17 SH SOLE 17 0 0 RESOURCES CONNECTION INC COM COM 76122Q105 2854 159959 SH SOLE 75708 0 84251 REVANCE THERAPEUTICS INC COM COM 761330109 2112 129384 SH SOLE 101497 0 27887 REVOLVE GROUP INC CL A COM 76156B107 6364 113558 SH SOLE 92949 0 20609 RF INDS LTD COM PAR $0.01 COM 749552105 472 59041 SH SOLE 21767 0 37274 RICHARDSON ELECTRS LTD COM COM 763165107 1469 108690 SH SOLE 40032 0 68658 RIO TINTO PLC SPONSORED ADR COM 767204100 83 1241 SH SOLE 1241 0 0 ROBERT HALF INTL INC COM COM 770323103 13 114 SH SOLE 49 0 0 ROCKWELL AUTOMATION INC COM COM 773903109 28 80 SH SOLE 80 0 0 ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 46 1054 SH SOLE 1054 0 0 ROYAL GOLD INC COM COM 780287108 141 1337 SH SOLE 1319 0 18 SALESFORCE COM INC COM COM 79466L302 4101 16139 SH SOLE 15305 0 834 SANOFI SPONSORED ADR COM 80105N105 10 200 SH SOLE 200 0 0 SCHLUMBERGER LTD COM STK COM 806857108 1917 64000 SH SOLE 64000 0 0 SCHNEIDER NATIONAL INC CL B COM 80689H102 1887 70134 SH SOLE 70134 0 0 SCHWAB CHARLES CORP COM COM 808513105 29 341 SH SOLE 341 0 0 SEMPRA COM COM 816851109 26 195 SH SOLE 195 0 0 SENSATA TECHNOLOGIES HLDNG PLC COM G8060N102 7808 126561 SH SOLE 122157 0 4404 SHERWIN WILLIAMS CO COM COM 824348106 13 36 SH SOLE 36 0 0 SIERRA WIRELESS INC COM COM 826516106 3897 221186 SH SOLE 133842 0 87344 SKYLINE CHAMPION CORPORATION C COM 830830105 3129 39613 SH SOLE 22966 0 16647 SNAP ON INC COM COM 833034101 893 4144 SH SOLE 3725 0 419 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 4591 16363 SH SOLE 15499 0 864 SOUTHERN CO COM COM 842587107 165 2400 SH SOLE 2400 0 0 SPDR GOLD TR GOLD SHS COM 78463V107 2564 15000 SH SOLE 15000 0 0 SPDR S&P 500 ETF TR TR UNIT COM 78462F103 35 74 SH SOLE 74 0 0 STARBUCKS CORP COM COM 855244109 2086 17837 SH SOLE 16836 0 1001 STEREOTAXIS INC COM NEW COM 85916J409 1642 264805 SH SOLE 111940 0 152865 STERLING CONSTRUCTION CO INC C COM 859241101 10444 397101 SH SOLE 301981 0 0 STRATA SKIN SCIENCES INC COM N COM 86272A206 382 260507 SH SOLE 96034 0 164473 SUNOPTA INC COM COM 8676EP108 5105 734594 SH SOLE 524549 0 210045 SUNPOWER CORP COM COM 867652406 1384 66310 SH SOLE 36196 0 30114 SUNRUN INC COM COM 86771W105 9678 282151 SH SOLE 268070 0 14081 SUPERIOR INDS INTL INC COM COM 868168105 1607 358767 SH SOLE 151699 0 207068 SVB FINANCIAL GROUP COM COM 78486Q101 2035 3000 SH SOLE 3000 0 0 SYNALLOY CORP COM COM 871565107 448 27250 SH SOLE 27250 0 0 SYNCHRONOSS TECHNOLOGIES INC C COM 87157B103 2247 920938 SH SOLE 389930 0 531008 SYNEOS HEALTH INC CL A COM 87166B102 3033 29535 SH SOLE 26359 0 3176 SYNOVUS FINL CORP COM NEW COM 87161C501 1484 31000 SH SOLE 31000 0 0 SYSCO CORP COM COM 871829107 8 100 SH SOLE 100 0 0 TANDEM DIABETES CARE INC COM N COM 875372203 13050 86697 SH SOLE 69061 0 17636 TARGET CORP COM COM 87612E106 3196 13808 SH SOLE 13641 0 167 TERADYNE INC COM COM 880770102 24 145 SH SOLE 145 0 0 TESLA INC COM COM 88160R101 1479 1400 SH SOLE 1400 0 0 TESSCO TECHNOLOGIES INC COM COM 872386107 575 91095 SH SOLE 33582 0 57513 TIVITY HEALTH INC COM COM 88870R102 1312 49609 SH SOLE 26481 0 23128 TORTOISE ENERGY INFRA CORP COM COM 89147L886 6 222 SH SOLE 222 0 0 TOTALENERGIES SE SPONSORED ADS COM 89151E109 1563 31600 SH SOLE 31600 0 0 TRANE TECHNOLOGIES PLC SHS COM G8994E103 343 1696 SH SOLE 150 0 1546 TRANSCAT INC COM COM 893529107 2525 27315 SH SOLE 11565 0 15750 TRANSMEDICS GROUP INC COM COM 89377M109 1576 82255 SH SOLE 34685 0 47570 TRAVELZOO COM NEW COM 89421Q205 933 99057 SH SOLE 42285 0 56772 TRAVERE THERAPEUTICS INC COM COM 89422G107 1561 50301 SH SOLE 26824 0 23477 TRIMBLE INC COM COM 896239100 4519 51831 SH SOLE 50054 0 1777 TRIPADVISOR INC COM COM 896945201 870 31898 SH SOLE 31898 0 0 TRIPLEPOINT VENTURE GROWTH BDC COM 89677Y100 1001 55728 SH SOLE 55728 0 0 TWIST BIOSCIENCE CORP COM COM 90184D100 3276 42334 SH SOLE 39137 0 3197 TWITTER INC COM COM 90184L102 1946 45016 SH SOLE 43000 0 2016 ULTA BEAUTY INC COM COM 90384S303 2348 5695 SH SOLE 5625 0 70 ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 196 2334 SH SOLE 2334 0 0 UNION PAC CORP COM COM 907818108 9 35 SH SOLE 35 0 0 UNITED AIRLS HLDGS INC COM COM 910047109 991 22646 SH SOLE 22646 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 236 1101 SH SOLE 1101 0 0 UNITED STATES STL CORP NEW COM COM 912909108 2381 100000 SH SOLE 100000 0 0 UNIVERSAL STAINLESS & ALLOY CO COM 913837100 573 72219 SH SOLE 26714 0 45505 UNIVERSAL TECHNICAL INST INC C COM 913915104 1720 220000 SH SOLE 220000 0 0 UPWORK INC COM COM 91688F104 3278 95951 SH SOLE 91074 0 4877 US BANCORP DEL COM NEW COM 902973304 8 150 SH SOLE 150 0 0 USA TRUCK INC COM COM 902925106 2494 125446 SH SOLE 53084 0 72362 USIO INC COM COM 917313108 928 212818 SH SOLE 78466 0 134352 VALERO ENERGY CORP COM COM 91913Y100 746 9930 SH SOLE 9930 0 0 VALMONT INDS INC COM COM 920253101 1082 4321 SH SOLE 4269 0 52 VANECK ETF TRUST GOLD MINERS E COM 92189F106 965 30113 SH SOLE 30113 0 0 VANECK ETF TRUST JUNIOR GOLD M COM 92189F791 3491 83260 SH SOLE 81388 0 1872 VERACYTE INC COM COM 92337F107 6583 159789 SH SOLE 118425 0 41364 VERIZON COMMUNICATIONS INC COM COM 92343V104 1568 30176 SH SOLE 30176 0 0 VERTEX PHARMACEUTICALS INC COM COM 92532F100 3419 15570 SH SOLE 15000 0 570 VIATRIS INC COM COM 92556V106 37 2717 SH SOLE 2717 0 0 VIEWRAY INC COM COM 92672L107 4058 736468 SH SOLE 354959 0 381509 VISA INC COM CL A COM 92826C839 43 199 SH SOLE 199 0 0 VOLTA INC COM CL A COM 92873V102 1810 246574 SH SOLE 246574 0 0 VOXX INTL CORP CL A COM 91829F104 1786 175635 SH SOLE 74334 0 101301 VULCAN MATLS CO COM COM 929160109 3631 17491 SH SOLE 17491 0 0 VUZIX CORP COM NEW COM 92921W300 2611 301096 SH SOLE 208027 0 93069 WABTEC COM COM 929740108 349 3789 SH SOLE 3788 0 1 WASTE MGMT INC DEL COM COM 94106L109 138 827 SH SOLE 827 0 0 WATTS WATER TECHNOLOGIES INC C COM 942749102 2895 14912 SH SOLE 13134 0 1778 WEC ENERGY GROUP INC COM COM 92939U106 42 430 SH SOLE 430 0 0 WELLS FARGO CO NEW COM COM 949746101 2399 50000 SH SOLE 50000 0 0 WHEATON PRECIOUS METALS CORP C COM 962879102 536 12489 SH SOLE 12489 0 0 WILLDAN GROUP INC COM COM 96924N100 1452 41243 SH SOLE 17402 0 23841 WILLIAMS COS INC COM COM 969457100 18 680 SH SOLE 680 0 0 WOLFSPEED INC COM COM 977852102 5511 49303 SH SOLE 47256 0 2047 WOLVERINE WORLD WIDE INC COM COM 978097103 1383 48016 SH SOLE 25769 0 22247 XYLEM INC COM COM 98419M100 1 12 SH SOLE 12 0 0 ZILLOW GROUP INC CL A COM 98954M101 60 966 SH SOLE 0 0 966 ZUORA INC COM CL A COM 98983V106 2349 125769 SH SOLE 80047 0 45722 ZURN WATER SOLUTIONS CORP COM COM 98983L108 16 450 SH SOLE 450 0 0