0000201772-22-000002.txt : 20220509 0000201772-22-000002.hdr.sgml : 20220509 20220509143703 ACCESSION NUMBER: 0000201772-22-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220509 DATE AS OF CHANGE: 20220509 EFFECTIVENESS DATE: 20220509 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: 22904432 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 03-31-2022 03-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 05-09-2022 0 391 802424 false
INFORMATION TABLE 2 essex13f2022q1.xml 3-D SYS CORP DEL COM NEW COM 88554D205 3228 193520 SH SOLE 142791 0 50729 ABBOTT LABS COM COM 002824100 205 1729 SH SOLE 1729 0 0 ACCOLADE INC COM COM 00437E102 3180 181093 SH SOLE 157365 0 23728 ACI WORLDWIDE INC COM COM 004498101 314 9987 SH SOLE 9987 0 0 ACUITY BRANDS INC COM COM 00508Y102 369 1951 SH SOLE 1951 0 0 ADVANSIX INC COM COM 00773T101 3675 71935 SH SOLE 36191 0 35744 AEHR TEST SYS COM COM 00760J108 1707 168023 SH SOLE 75657 0 92366 AGNICO EAGLE MINES LTD COM COM 008474108 6411 104679 SH SOLE 103070 0 1609 AIR PRODS & CHEMS INC COM COM 009158106 2729 10919 SH SOLE 10919 0 0 ALBEMARLE CORP COM COM 012653101 10820 48925 SH SOLE 46835 0 2090 ALCON AG ORD SHS COM H01301128 56 703 SH SOLE 703 0 0 ALPHABET INC CAP STK CL C COM 02079K107 45 16 SH SOLE 16 0 0 ALPHATEC HLDGS INC COM NEW COM 02081G201 2387 207533 SH SOLE 93362 0 114171 ALTAIR ENGR INC COM CL A COM 021369103 363 5641 SH SOLE 5641 0 0 AMAZON COM INC COM COM 023135106 11283 3461 SH SOLE 3335 0 126 AMERICAN AIRLS GROUP INC COM COM 02376R102 1693 92750 SH SOLE 92750 0 0 AMERICAN EXPRESS CO COM COM 025816109 3436 18377 SH SOLE 18377 0 0 AMERICAN WTR WKS CO INC NEW CO COM 030420103 79 479 SH SOLE 479 0 0 AMGEN INC COM COM 031162100 1237 5116 SH SOLE 5116 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 2543 252811 SH SOLE 113758 0 139053 AMYRIS INC COM NEW COM 03236M200 1566 359073 SH SOLE 337175 0 21898 ANALOG DEVICES INC COM COM 032654105 23 141 SH SOLE 141 0 0 APOLLO ENDOSURGERY INC COM COM 03767D108 2276 376253 SH SOLE 169202 0 207051 APPLE INC COM COM 037833100 20098 115101 SH SOLE 111469 0 3632 APPLIED INDL TECHNOLOGIES INC COM 03820C105 447 4353 SH SOLE 4353 0 0 ARCHER DANIELS MIDLAND CO COM COM 039483102 131 1446 SH SOLE 1446 0 0 ARRAY TECHNOLOGIES INC COM SHS COM 04271T100 2872 254811 SH SOLE 242359 0 12452 ASGN INC COM COM 00191U102 2378 20374 SH SOLE 19404 0 970 ASPEN AEROGELS INC COM COM 04523Y105 17602 510488 SH SOLE 417792 0 92696 AUTODESK INC COM COM 052769106 11 53 SH SOLE 53 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 256 1124 SH SOLE 1124 0 0 AUTOWEB INC COM COM 05335B100 570 246844 SH SOLE 95251 0 151593 AVID BIOSERVICES INC COM COM 05368M106 4345 213310 SH SOLE 112367 0 100943 AVIENT CORPORATION COM COM 05368V106 3126 65125 SH SOLE 61188 0 3937 AWARE INC MASS COM COM 05453N100 417 139003 SH SOLE 53367 0 85636 AXALTA COATING SYS LTD COM COM G0750C108 220 8935 SH SOLE 8935 0 0 AXOS FINANCIAL INC COM COM 05465C100 2279 49122 SH SOLE 49033 0 89 B2GOLD CORP COM COM 11777Q209 46 10000 SH SOLE 10000 0 0 BABCOCK & WILCOX ENTERPRISES I COM 05614L209 2849 349125 SH SOLE 175627 0 173498 BADGER METER INC COM COM 056525108 3965 39769 SH SOLE 37610 0 2159 BAKER HUGHES COMPANY CL A COM 05722G100 1260 34613 SH SOLE 34613 0 0 BANCORP INC DEL COM COM 05969A105 2901 102411 SH SOLE 46004 0 56407 BANK NEW YORK MELLON CORP COM COM 064058100 4 84 SH SOLE 84 0 0 BARRICK GOLD CORP COM COM 067901108 3627 147880 SH SOLE 145913 0 1967 BEAM GLOBAL COM COM 07373B109 389 19026 SH SOLE 7307 0 11719 BENCHMARK ELECTRS INC COM COM 08160H101 3018 120532 SH SOLE 95724 0 24808 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 27 76 SH SOLE 76 0 0 BIGCOMMERCE HLDGS INC COM SER COM 08975P108 127 5778 SH SOLE 5778 0 0 BIOGEN INC COM COM 09062X103 997 4734 SH SOLE 4734 0 0 BIOLASE INC COM NEW COM 090911207 573 1621992 SH SOLE 622736 0 999256 BK OF AMERICA CORP COM COM 060505104 95 2295 SH SOLE 2295 0 0 BLOOM ENERGY CORP COM CL A COM 093712107 1783 73815 SH SOLE 66237 0 7578 BOOKING HOLDINGS INC COM COM 09857L108 1444 615 SH SOLE 615 0 0 BP PLC SPONSORED ADR COM 055622104 9461 321815 SH SOLE 306804 0 15011 BROADCOM INC COM COM 11135F101 261 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 748 344743 SH SOLE 132307 0 212436 BUILDERS FIRSTSOURCE INC COM COM 12008R107 3040 47102 SH SOLE 28917 0 18185 C H ROBINSON WORLDWIDE INC COM COM 12541W209 1663 15444 SH SOLE 15444 0 0 CAESARSTONE LTD ORD SHS COM M20598104 1426 135567 SH SOLE 60925 0 74642 CANADIAN PAC RY LTD COM COM 13645T100 1254 15194 SH SOLE 15194 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 23 175 SH SOLE 175 0 0 CASTLE BIOSCIENCES INC COM COM 14843C105 5260 117245 SH SOLE 96949 0 20296 CATERPILLAR INC COM COM 149123101 5980 26839 SH SOLE 26467 0 372 CDK GLOBAL INC COM COM 12508E101 10 201 SH SOLE 201 0 0 CECO ENVIRONMENTAL CORP COM COM 125141101 942 171562 SH SOLE 76966 0 94596 CELANESE CORP DEL COM COM 150870103 19 135 SH SOLE 135 0 0 CENTURY CMNTYS INC COM COM 156504300 1620 30250 SH SOLE 17573 0 12677 CHAMPIONS ONCOLOGY INC COM NEW COM 15870P307 936 115075 SH SOLE 44308 0 70767 CHAMPIONX CORPORATION COM COM 15872M104 2 78 SH SOLE 78 0 0 CHARLES & COLVARD LTD COM COM 159765106 567 361443 SH SOLE 139333 0 222110 CHEGG INC COM COM 163092109 9779 269536 SH SOLE 239811 0 29725 CHENIERE ENERGY INC COM NEW COM 16411R208 2786 20093 SH SOLE 19791 0 302 CHEVRON CORP NEW COM COM 166764100 1557 9565 SH SOLE 9565 0 0 CHIMERA INVT CORP COM NEW COM 16934Q208 6 478 SH SOLE 478 0 0 CIENA CORP COM NEW COM 171779309 7187 118536 SH SOLE 113008 0 5528 CINCINNATI FINL CORP COM COM 172062101 210 1541 SH SOLE 1541 0 0 CLEAN HARBORS INC COM COM 184496107 1481 13270 SH SOLE 13270 0 0 CLEVELAND-CLIFFS INC NEW COM COM 185899101 1300 40358 SH SOLE 34428 0 5930 COCA COLA CO COM COM 191216100 848 13677 SH SOLE 13677 0 0 CODEXIS INC COM COM 192005106 3290 159544 SH SOLE 76498 0 83046 COGNEX CORP COM COM 192422103 7593 98415 SH SOLE 94131 0 4284 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 15 165 SH SOLE 165 0 0 COINBASE GLOBAL INC COM CL A COM 19260Q107 1674 8819 SH SOLE 8498 0 321 COLGATE PALMOLIVE CO COM COM 194162103 1153 15202 SH SOLE 15202 0 0 COMCAST CORP NEW CL A COM 20030N101 18 387 SH SOLE 387 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 2260 9814 SH SOLE 9701 0 113 CONTINENTAL RES INC COM COM 212015101 1762 28726 SH SOLE 28726 0 0 CORTEVA INC COM COM 22052L104 1870 32534 SH SOLE 32534 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 104 180 SH SOLE 180 0 0 COWEN INC CL A NEW COM 223622606 7640 281921 SH SOLE 223809 0 58112 CREXENDO INC COM COM 226552107 617 169895 SH SOLE 65228 0 104667 CRISPR THERAPEUTICS AG NAMEN A COM H17182108 1934 30811 SH SOLE 30078 0 733 CROWDSTRIKE HLDGS INC CL A COM 22788C105 5470 24090 SH SOLE 23508 0 582 CRYOPORT INC COM PAR $0.001 COM 229050307 2029 58113 SH SOLE 26079 0 32034 CSX CORP COM COM 126408103 1280 34184 SH SOLE 34184 0 0 CUTERA INC COM COM 232109108 8799 127519 SH SOLE 80824 0 46695 CYNERGISTEK INC COM COM 23258P105 475 354398 SH SOLE 137145 0 217253 DANA INC COM COM 235825205 212 12059 SH SOLE 12059 0 0 DEERE & CO COM COM 244199105 2203 5303 SH SOLE 5303 0 0 DELTA AIR LINES INC DEL COM NE COM 247361702 1187 30008 SH SOLE 30008 0 0 DELUXE CORP COM COM 248019101 725 23968 SH SOLE 13705 0 10263 DEXCOM INC COM COM 252131107 406 793 SH SOLE 793 0 0 DIAMONDBACK ENERGY INC COM COM 25278X109 1062 7744 SH SOLE 7744 0 0 DIGI INTL INC COM COM 253798102 3847 178749 SH SOLE 108994 0 69755 DISCOVERY INC COM SER A COM 25470F104 7 277 SH SOLE 277 0 0 DISCOVERY INC COM SER C COM 25470F302 10 390 SH SOLE 390 0 0 DISNEY WALT CO COM COM 254687106 5965 43487 SH SOLE 41524 0 1963 DIXIE GROUP INC CL A COM 255519100 478 154182 SH SOLE 59454 0 94728 DOLLAR TREE INC COM COM 256746108 405 2530 SH SOLE 2530 0 0 DOMO INC COM CL B COM 257554105 1121 22172 SH SOLE 13152 0 9020 DORIAN LPG LTD SHS USD COM Y2106R110 1449 100000 SH SOLE 100000 0 0 DOVER CORP COM COM 260003108 24 156 SH SOLE 156 0 0 DOW INC COM COM 260557103 286 4495 SH SOLE 4495 0 0 DRAFTKINGS INC COM CL A COM 26142R104 1569 80597 SH SOLE 78368 0 2229 DT MIDSTREAM INC COMMON STOCK COM 23345M107 20 367 SH SOLE 367 0 0 DTE ENERGY CO COM COM 233331107 97 735 SH SOLE 735 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 266 2384 SH SOLE 2384 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 58 791 SH SOLE 791 0 0 DZS INC COM COM 268211109 2021 145737 SH SOLE 65622 0 80115 E L F BEAUTY INC COM COM 26856L103 1800 69700 SH SOLE 42343 0 27357 EATON CORP PLC SHS COM G29183103 31 203 SH SOLE 133 0 70 ECOLAB INC COM COM 278865100 15 83 SH SOLE 83 0 0 EKSO BIONICS HLDGS INC COM COM 282644301 484 167645 SH SOLE 64343 0 103302 ENBRIDGE INC COM COM 29250N105 4 85 SH SOLE 85 0 0 ENDAVA PLC ADS COM 29260V105 6219 46752 SH SOLE 35725 0 11027 ENERGY RECOVERY INC COM COM 29270J100 9046 449138 SH SOLE 421556 0 27582 ENERGY TRANSFER L P COM UT LTD COM 29273V100 50 4441 SH SOLE 4441 0 0 ENOVIX CORPORATION COM COM 293594107 2472 173225 SH SOLE 158258 0 14967 ENPHASE ENERGY INC COM COM 29355A107 5826 28873 SH SOLE 27411 0 1462 ENTERPRISE PRODS PARTNERS L P COM 293792107 84 3266 SH SOLE 3266 0 0 EQUINOR ASA SPONSORED ADR COM 29446M102 471 12548 SH SOLE 12548 0 0 ESSENTIAL UTILS INC COM COM 29670G102 22 425 SH SOLE 425 0 0 EVERBRIDGE INC COM COM 29978A104 1083 24810 SH SOLE 23723 0 1087 EVERCOMMERCE INC COM COM 29977X105 1615 122376 SH SOLE 69822 0 52554 EVERCORE INC CLASS A COM 29977A105 1357 12186 SH SOLE 7811 0 4375 EVEREST RE GROUP LTD COM COM G3223R108 268 889 SH SOLE 848 0 41 EVOLUS INC COM COM 30052C107 4170 371620 SH SOLE 266813 0 104807 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 9164 195057 SH SOLE 164410 0 30647 EXXON MOBIL CORP COM COM 30231G102 5732 69405 SH SOLE 67988 0 1417 EYEPOINT PHARMACEUTICALS INC C COM 30233G209 3361 276591 SH SOLE 171565 0 105026 FEDEX CORP COM COM 31428X106 29 124 SH SOLE 79 0 45 FIFTH THIRD BANCORP COM COM 316773100 32 750 SH SOLE 750 0 0 FIRST BK WILLIAMSTOWN NEW JERS COM 31931U102 1487 104574 SH SOLE 46972 0 57602 FIRST FNDTN INC COM COM 32026V104 1960 80710 SH SOLE 46143 0 34567 FIRST SOLAR INC COM COM 336433107 1070 12782 SH SOLE 12782 0 0 FIVE BELOW INC COM COM 33829M101 1207 7619 SH SOLE 4341 0 3278 FLEXIBLE SOLUTIONS INTL INC CO COM 33938T104 838 205994 SH SOLE 79124 0 126870 FLUOR CORP NEW COM COM 343412102 1556 54252 SH SOLE 54252 0 0 FORD MTR CO DEL COM COM 345370860 8122 480325 SH SOLE 460264 0 20061 FRANCO NEV CORP COM COM 351858105 709 4445 SH SOLE 4391 0 54 FREEPORT-MCMORAN INC CL B COM 35671D857 1837 36926 SH SOLE 36926 0 0 FULGENT GENETICS INC COM COM 359664109 1461 23415 SH SOLE 10536 0 12879 GALIANO GOLD INC COM COM 36352H100 11 20000 SH SOLE 20000 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 1175 6730 SH SOLE 6730 0 0 GATES INDL CORP PLC ORD SHS COM G39108108 2657 176450 SH SOLE 164529 0 11921 GENASYS INC COM COM 36872P103 645 234665 SH SOLE 90539 0 144126 GENERAC HLDGS INC COM COM 368736104 8500 28593 SH SOLE 27497 0 1096 GENERAL ELECTRIC CO COM NEW COM 369604301 101 1100 SH SOLE 870 0 230 GENERAL MTRS CO COM COM 37045V100 2193 50140 SH SOLE 49513 0 627 GENPACT LIMITED SHS COM G3922B107 310 7123 SH SOLE 7123 0 0 GLAUKOS CORP COM COM 377322102 3220 55687 SH SOLE 55687 0 0 GLOBUS MED INC CL A COM 379577208 3498 47409 SH SOLE 44269 0 3140 GMS INC COM COM 36251C103 509 10221 SH SOLE 10221 0 0 GOLAR LNG LTD SHS COM G9456A100 2194 88554 SH SOLE 88554 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 7262 21998 SH SOLE 21665 0 333 GSE SYS INC COM COM 36227K106 947 455319 SH SOLE 174795 0 280524 GUIDEWIRE SOFTWARE INC COM COM 40171V100 10 102 SH SOLE 102 0 0 HANNON ARMSTRONG SUST INFR CAP COM 41068X100 6857 144561 SH SOLE 138494 0 6067 HARMONIC INC COM COM 413160102 440 47340 SH SOLE 47340 0 0 HARSCO CORP COM COM 415864107 908 74168 SH SOLE 42245 0 31923 HARVARD BIOSCIENCE INC COM COM 416906105 2682 431848 SH SOLE 194568 0 237280 HCI GROUP INC COM COM 40416E103 2481 36391 SH SOLE 18621 0 17770 HEALTH CATALYST INC COM COM 42225T107 850 32523 SH SOLE 18546 0 13977 HERITAGE CRYSTAL CLEAN INC COM COM 42726M106 1980 66858 SH SOLE 30001 0 36857 HOME DEPOT INC COM COM 437076102 4168 13923 SH SOLE 13676 0 247 HONEYWELL INTL INC COM COM 438516106 20 103 SH SOLE 103 0 0 HUBBELL INC COM COM 443510607 16 85 SH SOLE 85 0 0 HUDSON GLOBAL INC COM NEW COM 443787205 873 21475 SH SOLE 8099 0 13376 HUDSON TECHNOLOGIES INC COM COM 444144109 1392 224088 SH SOLE 86591 0 137497 HUTTIG BLDG PRODS INC COM COM 448451104 1538 144302 SH SOLE 55473 0 88829 IAC INTERACTIVECORP NEW COM NE COM 44891N208 1079 10761 SH SOLE 10761 0 0 ICAD INC COM NEW COM 44934S206 544 122011 SH SOLE 54788 0 67223 ICHOR HOLDINGS SHS COM G4740B105 4421 124121 SH SOLE 100700 0 23421 ICU MED INC COM COM 44930G107 1101 4946 SH SOLE 4946 0 0 IDENTIV INC COM NEW COM 45170X205 4894 302666 SH SOLE 136399 0 166267 IDEX CORP COM COM 45167R104 12 62 SH SOLE 62 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 13 64 SH SOLE 64 0 0 IMPINJ INC COM COM 453204109 2705 42567 SH SOLE 19143 0 23424 INFRA AND ENERGY ALTRNTIVE INC COM 45686J104 2675 225739 SH SOLE 100405 0 125334 INNOVATIVE INDL PPTYS INC COM COM 45781V101 5592 27224 SH SOLE 26348 0 876 INOTIV INC COM COM 45783Q100 2203 84167 SH SOLE 37881 0 46286 INSTRUCTURE HLDGS INC COM COM 457790103 1433 71430 SH SOLE 40443 0 30987 INTERNATIONAL BUSINESS MACHS C COM 459200101 1244 9571 SH SOLE 9571 0 0 INTEST CORP COM COM 461147100 1181 110020 SH SOLE 42402 0 67618 INTRICON CORP COM COM 46121H109 1336 55981 SH SOLE 21606 0 34375 INTUIT COM COM 461202103 6722 13980 SH SOLE 13613 0 367 INTUITIVE SURGICAL INC COM NEW COM 46120E602 1493 4950 SH SOLE 4884 0 66 IRIDEX CORP COM COM 462684101 1421 306993 SH SOLE 135542 0 171451 ISHARES SILVER TRUST ISHARES COM 46428Q109 953 41663 SH SOLE 41591 0 72 ISHARES TR RUS 2000 GRW ETF COM 464287648 100 391 SH SOLE 391 0 0 ISUN INC COM COM 465246106 886 216122 SH SOLE 89518 0 126604 ITERIS INC NEW COM COM 46564T107 1659 556591 SH SOLE 519544 0 37047 JOHNSON & JOHNSON COM COM 478160104 2759 15567 SH SOLE 15567 0 0 JPMORGAN CHASE & CO COM COM 46625H100 2702 19819 SH SOLE 19741 0 78 KINDER MORGAN INC DEL COM COM 49456B101 9 497 SH SOLE 497 0 0 KINROSS GOLD CORP COM COM 496902404 1167 198404 SH SOLE 192080 0 6324 KNIGHT-SWIFT TRANSN HLDGS INC COM 499049104 1554 30790 SH SOLE 30790 0 0 KOPIN CORP COM COM 500600101 726 287040 SH SOLE 128598 0 158442 KORNIT DIGITAL LTD SHS COM M6372Q113 6612 79958 SH SOLE 74186 0 5772 KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207 1621 79157 SH SOLE 45261 0 33896 KURA SUSHI USA INC CL A COM COM 501270102 2749 49846 SH SOLE 22343 0 27503 LANDS END INC NEW COM COM 51509F105 1610 95126 SH SOLE 42714 0 52412 LANTRONIX INC COM NEW COM 516548203 2173 325272 SH SOLE 146509 0 178763 LIFETIME BRANDS INC COM COM 53222Q103 1144 89090 SH SOLE 40049 0 49041 LILLY ELI & CO COM COM 532457108 2305 8048 SH SOLE 8048 0 0 LINCOLN EDL SVCS CORP COM COM 533535100 1253 175271 SH SOLE 67651 0 107620 LINCOLN NATL CORP IND COM COM 534187109 774 11835 SH SOLE 11835 0 0 LINDE PLC SHS COM G5494J103 6 20 SH SOLE 20 0 0 LINDSAY CORP COM COM 535555106 3459 22032 SH SOLE 20738 0 1294 LIQUIDITY SVCS INC COM COM 53635B107 192 11210 SH SOLE 0 0 11210 LIVENT CORP COM COM 53814L108 8448 324040 SH SOLE 308896 0 15144 LSI INDS INC OHIO COM COM 50216C108 1614 269010 SH SOLE 121572 0 147438 LUXFER HOLDINGS PLC SHS COM G5698W116 1752 104263 SH SOLE 46789 0 57474 LYONDELLBASELL INDUSTRIES N V COM N53745100 3 25 SH SOLE 25 0 0 MANITEX INTL INC COM COM 563420108 1720 236330 SH SOLE 106182 0 130148 MARCUS & MILLICHAP INC COM COM 566324109 712 13510 SH SOLE 13196 0 314 MARQETA INC CLASS A COM COM 57142B104 236 21371 SH SOLE 21371 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 1164 6828 SH SOLE 6828 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 3443 8946 SH SOLE 8879 0 67 MARVELL TECHNOLOGY INC COM COM 573874104 1436 20020 SH SOLE 20020 0 0 MASTECH DIGITAL INC COM COM 57633B100 1675 90594 SH SOLE 39951 0 50643 MASTERCARD INCORPORATED CL A COM 57636Q104 18 50 SH SOLE 50 0 0 MATADOR RES CO COM COM 576485205 2510 47367 SH SOLE 26471 0 20896 MATSON INC COM COM 57686G105 215 1785 SH SOLE 1785 0 0 MERCK & CO INC COM COM 58933Y105 100 1219 SH SOLE 1103 0 116 MICRON TECHNOLOGY INC COM COM 595112103 22 284 SH SOLE 284 0 0 MICROSOFT CORP COM COM 594918104 18528 60096 SH SOLE 59013 0 1083 MONDELEZ INTL INC CL A COM 609207105 8 127 SH SOLE 127 0 0 MORGAN STANLEY COM NEW COM 617446448 1818 20801 SH SOLE 20206 0 595 MP MATERIALS CORP COM CL A COM 553368101 8629 150484 SH SOLE 142177 0 8307 NESTLE S A SPONSORED ADR COM 641069406 3 20 SH SOLE 20 0 0 NEW GOLD INC CDA COM COM 644535106 685 380465 SH SOLE 380465 0 0 NEWMONT CORP COM COM 651639106 11972 150680 SH SOLE 146655 0 4025 NEXTERA ENERGY INC COM COM 65339F101 63 740 SH SOLE 740 0 0 NEXTERA ENERGY PARTNERS LP COM COM 65341B106 138 1658 SH SOLE 1658 0 0 NIKE INC CL B COM 654106103 159 1180 SH SOLE 0 0 1180 NORTHERN TECHNOLOGIES INTL COR COM 665809109 591 49181 SH SOLE 18970 0 30211 NORTHROP GRUMMAN CORP COM COM 666807102 1543 3451 SH SOLE 3451 0 0 NOVANTA INC COM COM 67000B104 3507 24644 SH SOLE 11049 0 13595 NOVARTIS AG SPONSORED ADR COM 66987V109 360 4101 SH SOLE 4101 0 0 NUTANIX INC CL A COM 67059N108 930 34687 SH SOLE 34687 0 0 NVENT ELECTRIC PLC SHS COM G6700G107 249 7146 SH SOLE 7146 0 0 NVIDIA CORPORATION COM COM 67066G104 1188 4355 SH SOLE 4355 0 0 OLAPLEX HLDGS INC COM COM 679369108 856 54790 SH SOLE 54790 0 0 OLD REP INTL CORP COM COM 680223104 6333 244820 SH SOLE 235275 0 9545 ONE STOP SYS INC COM COM 68247W109 734 192114 SH SOLE 74111 0 118003 ONTO INNOVATION INC COM COM 683344105 1514 17419 SH SOLE 9949 0 7470 OP BANCORP COM COM 67109R109 1666 120264 SH SOLE 54022 0 66242 OPIANT PHARMACEUTICALS INC COM COM 683750103 686 32040 SH SOLE 12303 0 19737 OPTIMIZERX CORP COM NEW COM 68401U204 1602 42492 SH SOLE 21370 0 21122 ORACLE CORP COM COM 68389X105 83 1000 SH SOLE 1000 0 0 ORGANON & CO COMMON STOCK COM 68622V106 4 109 SH SOLE 109 0 0 OUTFRONT MEDIA INC COM COM 69007J106 558 19615 SH SOLE 19615 0 0 PACIFIC BIOSCIENCES CALIF INC COM 69404D108 95 10407 SH SOLE 10407 0 0 PATRICK INDS INC COM COM 703343103 4866 80693 SH SOLE 68307 0 12386 PAYCHEX INC COM COM 704326107 5190 38029 SH SOLE 37248 0 781 PDC ENERGY INC COM COM 69327R101 1546 21274 SH SOLE 21274 0 0 PEPSICO INC COM COM 713448108 7410 44272 SH SOLE 43391 0 881 PERION NETWORK LTD SHS NEW COM M78673114 1445 64247 SH SOLE 24668 0 39579 PERKINELMER INC COM COM 714046109 455 2609 SH SOLE 2609 0 0 PFIZER INC COM COM 717081103 6625 127964 SH SOLE 126211 0 1753 PHILIP MORRIS INTL INC COM COM 718172109 38 402 SH SOLE 402 0 0 PIONEER NAT RES CO COM COM 723787107 47 187 SH SOLE 187 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 23 123 SH SOLE 123 0 0 PPL CORP COM COM 69351T106 35 1238 SH SOLE 1238 0 0 PROCTER AND GAMBLE CO COM COM 742718109 2095 13711 SH SOLE 13711 0 0 PROFIRE ENERGY INC COM COM 74316X101 611 469984 SH SOLE 181680 0 288304 PROTO LABS INC COM COM 743713109 666 12593 SH SOLE 12593 0 0 PROVIDENT BANCORP INC COM NEW COM 74383L105 1814 111832 SH SOLE 50579 0 61253 Q2 HLDGS INC COM COM 74736L109 265 4300 SH SOLE 4300 0 0 QUALCOMM INC COM COM 747525103 1396 9134 SH SOLE 9134 0 0 QUANTA SVCS INC COM COM 74762E102 2227 16922 SH SOLE 16400 0 522 RADA ELECTR INDS LTD COM PAR N COM M81863124 5595 401685 SH SOLE 241978 0 159707 RADIANT LOGISTICS INC COM COM 75025X100 2605 409025 SH SOLE 184173 0 224852 RANGE RES CORP COM COM 75281A109 2608 85862 SH SOLE 85862 0 0 REALTY INCOME CORP COM COM 756109104 13 185 SH SOLE 185 0 0 RECRUITER COM GROUP INC COM NE COM 75630B303 530 195408 SH SOLE 75538 0 119870 REEDS INC COM COM 758338107 212 705176 SH SOLE 291734 0 413442 REGAL REXNORD CORPORATION COM COM 758750103 15 100 SH SOLE 100 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 4813 6891 SH SOLE 6849 0 42 REPLIGEN CORP COM COM 759916109 134 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 2899 169125 SH SOLE 84874 0 84251 REVANCE THERAPEUTICS INC COM COM 761330109 1258 64509 SH SOLE 36622 0 27887 REVOLVE GROUP INC CL A COM 76156B107 6519 121426 SH SOLE 100817 0 20609 RF INDS LTD COM PAR $0.01 COM 749552105 436 60510 SH SOLE 23236 0 37274 RICHARDSON ELECTRS LTD COM COM 763165107 1386 111395 SH SOLE 42737 0 68658 RIO TINTO PLC SPONSORED ADR COM 767204100 100 1241 SH SOLE 1241 0 0 ROBERT HALF INTL INC COM COM 770323103 13 114 SH SOLE 49 0 65 ROCKWELL AUTOMATION INC COM COM 773903109 22 80 SH SOLE 80 0 0 ROYAL GOLD INC COM COM 780287108 189 1337 SH SOLE 1319 0 18 SALESFORCE INC COM COM 79466L302 3333 15697 SH SOLE 14863 0 834 SANOFI SPONSORED ADR COM 80105N105 10 200 SH SOLE 200 0 0 SCHLUMBERGER LTD COM STK COM 806857108 1566 37909 SH SOLE 37909 0 0 SCHNEIDER NATIONAL INC CL B COM 80689H102 1880 73713 SH SOLE 73713 0 0 SCHWAB CHARLES CORP COM COM 808513105 29 341 SH SOLE 341 0 0 SELECT ENERGY SERVICES INC-A COM 81617J301 1243 145094 SH SOLE 145094 0 0 SEMPRA COM COM 816851109 33 195 SH SOLE 195 0 0 SENSATA TECHNOLOGIES HLDNG PLC COM G8060N102 6870 135105 SH SOLE 130801 0 4304 SHERWIN WILLIAMS CO COM COM 824348106 9 36 SH SOLE 36 0 0 SIERRA WIRELESS INC COM COM 826516106 4110 227817 SH SOLE 140473 0 87344 SILGAN HOLDINGS INC COM COM 827048109 1633 35326 SH SOLE 35326 0 0 SKYLINE CHAMPION CORPORATION C COM 830830105 2283 41608 SH SOLE 24961 0 16647 SNAP ON INC COM COM 833034101 840 4090 SH SOLE 3721 0 369 SOCIETAL CDMO INC COM COM 75629F109 1440 799841 SH SOLE 360020 0 439821 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 6086 18879 SH SOLE 17896 0 983 SOUTHERN CO COM COM 842587107 174 2400 SH SOLE 2400 0 0 SPDR GOLD TR GOLD SHS COM 78463V107 2041 11299 SH SOLE 11299 0 0 SPDR S&P 500 ETF TR TR UNIT COM 78462F103 36 80 SH SOLE 80 0 0 STARBUCKS CORP COM COM 855244109 1569 17242 SH SOLE 16357 0 885 STEREOTAXIS INC COM NEW COM 85916J409 1036 277644 SH SOLE 124779 0 152865 STERLING CONSTRUCTION CO INC C COM 859241101 10669 398098 SH SOLE 303215 0 94883 STRATA SKIN SCIENCES INC COM N COM 86272A206 392 266985 SH SOLE 102512 0 164473 SUNOPTA INC COM COM 8676EP108 3882 773221 SH SOLE 559060 0 214161 SUNPOWER CORP COM COM 867652406 1502 69921 SH SOLE 39807 0 30114 SUNRUN INC COM COM 86771W105 8984 295834 SH SOLE 280910 0 14924 SUPERIOR INDS INTL INC COM COM 868168105 2257 484340 SH SOLE 217943 0 266397 SVB FINANCIAL GROUP COM COM 78486Q101 1589 2840 SH SOLE 2840 0 0 SYNALLOY CORP COM COM 871565107 414 25801 SH SOLE 25801 0 0 SYNCHRONOSS TECHNOLOGIES INC C COM 87157B103 1671 965814 SH SOLE 434806 0 531008 SYNEOS HEALTH INC CL A COM 87166B102 2391 29537 SH SOLE 26361 0 3176 SYNOVUS FINL CORP COM NEW COM 87161C501 1438 29351 SH SOLE 29351 0 0 SYSCO CORP COM COM 871829107 8 100 SH SOLE 100 0 0 TANDEM DIABETES CARE INC COM N COM 875372203 16534 142178 SH SOLE 123461 0 18717 TARGET CORP COM COM 87612E106 2932 13815 SH SOLE 13648 0 167 TERADYNE INC COM COM 880770102 17 145 SH SOLE 145 0 0 TESSCO TECHNOLOGIES INC COM COM 872386107 564 93356 SH SOLE 35843 0 57513 TIVITY HEALTH INC COM COM 88870R102 1717 53388 SH SOLE 30260 0 23128 TORTOISE ENERGY INFRA CORP COM COM 89147L886 8 222 SH SOLE 222 0 0 TRANE TECHNOLOGIES PLC SHS COM G8994E103 291 1906 SH SOLE 150 0 1756 TRANSCAT INC COM COM 893529107 2324 28645 SH SOLE 12895 0 15750 TRANSMEDICS GROUP INC COM COM 89377M109 2323 86223 SH SOLE 38653 0 47570 TRAVELZOO COM NEW COM 89421Q205 682 103901 SH SOLE 47129 0 56772 TRAVERE THERAPEUTICS INC COM COM 89422G107 1395 54116 SH SOLE 30639 0 23477 TRIMBLE INC COM COM 896239100 5684 78785 SH SOLE 77008 0 1777 TRIPADVISOR INC COM COM 896945201 854 31494 SH SOLE 31494 0 0 TRIPLEPOINT VENTURE GROWTH BDC COM 89677Y100 973 55728 SH SOLE 55728 0 0 TWIST BIOSCIENCE CORP COM COM 90184D100 1912 38724 SH SOLE 37739 0 985 TWITTER INC COM COM 90184L102 2034 52567 SH SOLE 50551 0 2016 ULTA BEAUTY INC COM COM 90384S303 2269 5698 SH SOLE 5628 0 70 ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 195 2682 SH SOLE 2682 0 0 UNION PAC CORP COM COM 907818108 10 35 SH SOLE 35 0 0 UNITED AIRLS HLDGS INC COM COM 910047109 1220 26316 SH SOLE 26316 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 2415 64000 SH SOLE 64000 0 0 UNIVERSAL STAINLESS & ALLOY CO COM 913837100 795 91621 SH SOLE 34463 0 57158 UNIVERSAL TECHNICAL INST INC C COM 913915104 1843 208297 SH SOLE 208297 0 0 UPWORK INC COM COM 91688F104 2678 115244 SH SOLE 110104 0 5140 US BANCORP DEL COM NEW COM 902973304 8 150 SH SOLE 150 0 0 USA TRUCK INC COM COM 902925106 1820 88345 SH SOLE 39796 0 48549 USIO INC COM COM 917313108 781 218111 SH SOLE 83759 0 134352 VALERO ENERGY CORP COM COM 91913Y100 2814 27713 SH SOLE 27713 0 0 VALMONT INDS INC COM COM 920253101 1031 4323 SH SOLE 4271 0 52 VANECK ETF TRUST GOLD MINERS E COM 92189F106 1094 28517 SH SOLE 28517 0 0 VANECK ETF TRUST JUNIOR GOLD M COM 92189F791 3727 79525 SH SOLE 77859 0 1666 VENUS CONCEPT INC COM COM 92332W105 55 38730 SH SOLE 14863 0 23867 VERACYTE INC COM COM 92337F107 6111 221661 SH SOLE 178814 0 42847 VERIZON COMMUNICATIONS INC COM COM 92343V104 1537 30173 SH SOLE 30173 0 0 VERTEX PHARMACEUTICALS INC COM COM 92532F100 3884 14884 SH SOLE 14383 0 501 VIEWRAY INC COM COM 92672L107 3013 768709 SH SOLE 387200 0 381509 VISA INC COM CL A COM 92826C839 44 199 SH SOLE 199 0 0 VOXX INTL CORP CL A COM 91829F104 1836 184170 SH SOLE 82869 0 101301 VULCAN MATLS CO COM COM 929160109 1568 8533 SH SOLE 8533 0 0 VUZIX CORP COM NEW COM 92921W300 2009 304340 SH SOLE 211271 0 93069 WABTEC COM COM 929740108 364 3789 SH SOLE 3788 0 1 WASTE MGMT INC DEL COM COM 94106L109 131 827 SH SOLE 827 0 0 WATTS WATER TECHNOLOGIES INC C COM 942749102 2869 20552 SH SOLE 18530 0 2022 WEC ENERGY GROUP INC COM COM 92939U106 43 430 SH SOLE 430 0 0 WELLS FARGO CO NEW COM COM 949746101 2146 44277 SH SOLE 44277 0 0 WHEATON PRECIOUS METALS CORP C COM 962879102 595 12497 SH SOLE 12497 0 0 WILLDAN GROUP INC COM COM 96924N100 1327 43238 SH SOLE 19397 0 23841 WILLIAMS COS INC COM COM 969457100 23 680 SH SOLE 680 0 0 WOLFSPEED INC COM COM 977852102 5717 50210 SH SOLE 47882 0 2328 WOLVERINE WORLD WIDE INC COM COM 978097103 1166 51695 SH SOLE 29448 0 22247 XL FLEET CORP COM CL A COM 9837FR100 923 463799 SH SOLE 208615 0 255184 XYLEM INC COM COM 98419M100 1 13 SH SOLE 13 0 0 ZILLOW GROUP INC CL A COM 98954M101 47 966 SH SOLE 0 0 966 ZUORA INC COM CL A COM 98983V106 1966 131259 SH SOLE 85537 0 45722 ZURN WATER SOLUTIONS CORP COM COM 98983L108 16 450 SH SOLE 450 0 0