0000201772-22-000003.txt : 20220812 0000201772-22-000003.hdr.sgml : 20220812 20220811174248 ACCESSION NUMBER: 0000201772-22-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220812 DATE AS OF CHANGE: 20220811 EFFECTIVENESS DATE: 20220812 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: 221157114 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 06-30-2022 06-30-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 08-11-2022 0 423 619031 false
INFORMATION TABLE 2 essex13fq22022.xml 3-D SYS CORP DEL COM NEW COM 88554D205 1944 200429 SH SOLE 149700 0 50729 AAON INC COM PAR $0.004 COM 000360206 119 2168 SH SOLE 2168 0 0 ABBOTT LABS COM COM 002824100 188 1729 SH SOLE 1729 0 0 ACCOLADE INC COM COM 00437E102 7 970 SH SOLE 970 0 0 ACI WORLDWIDE INC COM COM 004498101 144 5564 SH SOLE 5564 0 0 ACM RESH INC COM CL A COM 00108J109 223 13230 SH SOLE 13230 0 0 ACUITY BRANDS INC COM COM 00508Y102 1025 6655 SH SOLE 6655 0 0 ADVANSIX INC COM COM 00773T101 2378 71117 SH SOLE 35373 0 35744 AEHR TEST SYS COM COM 00760J108 1313 175084 SH SOLE 82718 0 92366 AGNICO EAGLE MINES LTD COM COM 008474108 4610 100750 SH SOLE 99141 0 1609 AIR PRODS & CHEMS INC COM COM 009158106 3079 12805 SH SOLE 12805 0 0 ALBEMARLE CORP COM COM 012653101 6652 31829 SH SOLE 30389 0 1440 ALCON AG ORD SHS COM H01301128 49 703 SH SOLE 703 0 0 ALPHA PRO TECH LTD COM COM 020772109 752 168547 SH SOLE 64656 0 103891 ALPHABET INC CAP STK CL A COM 02079K305 1151 528 SH SOLE 528 0 0 ALPHABET INC CAP STK CL C COM 02079K107 35 16 SH SOLE 16 0 0 ALPHATEC HLDGS INC COM NEW COM 02081G201 1405 214807 SH SOLE 100636 0 114171 ALTAIR ENGR INC COM CL A COM 021369103 167 3182 SH SOLE 3182 0 0 AMAZON COM INC COM COM 023135106 8055 75844 SH SOLE 73324 0 2520 AMERICAN AIRLS GROUP INC COM COM 02376R102 1382 108958 SH SOLE 108958 0 0 AMERICAN EXPRESS CO COM COM 025816109 2152 15526 SH SOLE 15526 0 0 AMERICAN WTR WKS CO INC NEW CO COM 030420103 58 390 SH SOLE 390 0 0 AMGEN INC COM COM 031162100 1195 4910 SH SOLE 4910 0 0 AMPHENOL CORP NEW CL A COM 032095101 9 146 SH SOLE 146 0 0 AMTECH SYS INC COM PAR $0.01N COM 032332504 1910 261621 SH SOLE 122568 0 139053 AMYRIS INC COM NEW COM 03236M200 664 359073 SH SOLE 337175 0 21898 ANALOG DEVICES INC COM COM 032654105 21 141 SH SOLE 141 0 0 APOLLO ENDOSURGERY INC COM COM 03767D108 1421 389414 SH SOLE 182363 0 207051 APPLE INC COM COM 037833100 14720 107663 SH SOLE 104031 0 3632 APPLIED INDL TECHNOLOGIES INC COM 03820C105 233 2427 SH SOLE 2427 0 0 APTIV PLC SHS COM G6095L109 5054 56737 SH SOLE 54471 0 2266 ARCHER DANIELS MIDLAND CO COM COM 039483102 111 1429 SH SOLE 1429 0 0 ASGN INC COM COM 00191U102 1722 19082 SH SOLE 18830 0 252 ASPEN AEROGELS INC COM COM 04523Y105 5439 550480 SH SOLE 457784 0 92696 ATERIAN INC COM COM 02156U101 5 2100 SH SOLE 2100 0 0 AUTODESK INC COM COM 052769106 9 53 SH SOLE 53 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 230 1094 SH SOLE 1094 0 0 AVID BIOSERVICES INC COM COM 05368M106 2304 151007 SH SOLE 70537 0 80470 AVIENT CORPORATION COM COM 05368V106 2487 62051 SH SOLE 58114 0 3937 AWARE INC MASS COM COM 05453N100 331 139003 SH SOLE 53367 0 85636 AXALTA COATING SYS LTD COM COM G0750C108 153 6906 SH SOLE 6906 0 0 AXCELIS TECHNOLOGIES INC COM N COM 054540208 204 3725 SH SOLE 3725 0 0 AXOS FINANCIAL INC COM COM 05465C100 21 577 SH SOLE 577 0 0 AXT INC COM COM 00246W103 26 4400 SH SOLE 4400 0 0 B2GOLD CORP COM COM 11777Q209 34 10000 SH SOLE 10000 0 0 BABCOCK & WILCOX ENTERPRISES I COM 05614L209 2083 345461 SH SOLE 171963 0 173498 BADGER METER INC COM COM 056525108 3190 39439 SH SOLE 37280 0 2159 BAKER HUGHES COMPANY CL A COM 05722G100 959 33225 SH SOLE 33225 0 0 BANCORP INC DEL COM COM 05969A105 2069 105974 SH SOLE 49567 0 56407 BANK NEW YORK MELLON CORP COM COM 064058100 4 84 SH SOLE 84 0 0 BARRICK GOLD CORP COM COM 067901108 2115 119585 SH SOLE 117618 0 1967 BEAM GLOBAL COM COM 07373B109 459 29595 SH SOLE 11353 0 18242 BENCHMARK ELECTRS INC COM COM 08160H101 2693 119382 SH SOLE 94574 0 24808 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 21 76 SH SOLE 76 0 0 BETTER CHOICE CO INC COM COM 08771Y303 9 3900 SH SOLE 3900 0 0 BIGCOMMERCE HLDGS INC COM SER COM 08975P108 76 4684 SH SOLE 4684 0 0 BIOGEN INC COM COM 09062X103 927 4544 SH SOLE 4544 0 0 BIOLASE INC COM COM 090911405 297 64878 SH SOLE 24909 0 39969 BLOOM ENERGY CORP COM CL A COM 093712107 1218 73815 SH SOLE 66237 0 7578 BOOKING HOLDINGS INC COM COM 09857L108 1294 740 SH SOLE 740 0 0 BOWMAN CONSULTING GROUP LTD CO COM 103002101 26 2100 SH SOLE 2100 0 0 BOX INC CL A COM 10316T104 102 4047 SH SOLE 4047 0 0 BROADCOM INC COM COM 11135F101 202 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 647 394217 SH SOLE 151224 0 242993 BUILDERS FIRSTSOURCE INC COM COM 12008R107 1819 33870 SH SOLE 19962 0 13908 C H ROBINSON WORLDWIDE INC COM COM 12541W209 1503 14825 SH SOLE 14825 0 0 CAESARSTONE LTD ORD SHS COM M20598104 1281 140298 SH SOLE 65656 0 74642 CAMTEK LTD ORD COM M20791105 280 11260 SH SOLE 11260 0 0 CANADIAN PAC RY LTD COM COM 13645T100 1019 14585 SH SOLE 14585 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 18 175 SH SOLE 175 0 0 CASTLE BIOSCIENCES INC COM COM 14843C105 9171 417795 SH SOLE 385898 0 31897 CATERPILLAR INC COM COM 149123101 4477 25047 SH SOLE 24675 0 372 CDK GLOBAL INC COM COM 12508E101 11 201 SH SOLE 201 0 0 CECO ENVIRONMENTAL CORP COM COM 125141101 1466 245177 SH SOLE 114665 0 130512 CELANESE CORP DEL COM COM 150870103 16 135 SH SOLE 135 0 0 CENTURY CMNTYS INC COM COM 156504300 1323 29413 SH SOLE 16736 0 12677 CHAMPIONS ONCOLOGY INC COM NEW COM 15870P307 921 115075 SH SOLE 44308 0 70767 CHAMPIONX CORPORATION COM COM 15872M104 2 78 SH SOLE 78 0 0 CHARLES & COLVARD LTD COM COM 159765106 441 361443 SH SOLE 139333 0 222110 CHEGG INC COM COM 163092109 4903 261081 SH SOLE 231356 0 29725 CHENIERE ENERGY INC COM NEW COM 16411R208 2505 18827 SH SOLE 18525 0 302 CHEVRON CORP NEW COM COM 166764100 1073 7414 SH SOLE 7414 0 0 CHIMERA INVT CORP COM NEW COM 16934Q208 4 478 SH SOLE 478 0 0 CINCINNATI FINL CORP COM COM 172062101 183 1541 SH SOLE 1541 0 0 CLEAN HARBORS INC COM COM 184496107 1012 11540 SH SOLE 11540 0 0 CLEARPOINT NEURO INC COM COM 18507C103 1378 105590 SH SOLE 49348 0 56242 CLEVELAND-CLIFFS INC NEW COM COM 185899101 620 40358 SH SOLE 34428 0 5930 COCA COLA CO COM COM 191216100 846 13450 SH SOLE 13450 0 0 CODEXIS INC COM COM 192005106 3697 353399 SH SOLE 246630 0 106769 COGNEX CORP COM COM 192422103 4720 110995 SH SOLE 105191 0 5804 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 11 165 SH SOLE 165 0 0 COINBASE GLOBAL INC COM CL A COM 19260Q107 23 487 SH SOLE 166 0 321 COLGATE PALMOLIVE CO COM COM 194162103 1217 15181 SH SOLE 15181 0 0 COMCAST CORP NEW CL A COM 20030N101 15 387 SH SOLE 387 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 2231 9572 SH SOLE 9459 0 113 CONTINENTAL RES INC COM COM 212015101 1403 21470 SH SOLE 21470 0 0 CORTEVA INC COM COM 22052L104 1692 31260 SH SOLE 31260 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 86 180 SH SOLE 180 0 0 COWEN INC CL A NEW COM 223622606 6597 278491 SH SOLE 220379 0 58112 CREXENDO INC COM COM 226552107 527 169895 SH SOLE 65228 0 104667 CRISPR THERAPEUTICS AG NAMEN A COM H17182108 760 12514 SH SOLE 12514 0 0 CROWDSTRIKE HLDGS INC CL A COM 22788C105 3859 22894 SH SOLE 22312 0 582 CRYOPORT INC COM PAR $0.001 COM 229050307 1863 60127 SH SOLE 28093 0 32034 CSX CORP COM COM 126408103 954 32826 SH SOLE 32826 0 0 CUTERA INC COM COM 232109108 4700 125328 SH SOLE 78633 0 46695 CYBEROPTICS CORP COM COM 232517102 35 1000 SH SOLE 1000 0 0 CYNERGISTEK INC COM COM 23258P105 393 327146 SH SOLE 126599 0 200547 DANA INC COM COM 235825205 96 6798 SH SOLE 6798 0 0 DEERE & CO COM COM 244199105 1525 5091 SH SOLE 5091 0 0 DELTA AIR LINES INC DEL COM NE COM 247361702 1059 36538 SH SOLE 36538 0 0 DELUXE CORP COM COM 248019101 510 23544 SH SOLE 13281 0 10263 DEXCOM INC COM COM 252131107 133 1788 SH SOLE 1788 0 0 DIAMONDBACK ENERGY INC COM COM 25278X109 901 7434 SH SOLE 7434 0 0 DIGI INTL INC COM COM 253798102 9842 406347 SH SOLE 327199 0 79148 DISNEY WALT CO COM COM 254687106 3948 41825 SH SOLE 39862 0 1963 DIXIE GROUP INC CL A COM 255519100 197 154182 SH SOLE 59454 0 94728 DOLLAR TREE INC COM COM 256746108 160 1027 SH SOLE 1027 0 0 DOMO INC COM CL B COM 257554105 687 24708 SH SOLE 14062 0 10646 DORIAN LPG LTD SHS USD COM Y2106R110 1021 67194 SH SOLE 67194 0 0 DOVER CORP COM COM 260003108 19 156 SH SOLE 156 0 0 DOW INC COM COM 260557103 228 4422 SH SOLE 4422 0 0 DRAFTKINGS INC NEW COM CL A COM 26142V105 822 70439 SH SOLE 68210 0 2229 DT MIDSTREAM INC COMMON STOCK COM 23345M107 18 367 SH SOLE 367 0 0 DTE ENERGY CO COM COM 233331107 93 735 SH SOLE 735 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 256 2384 SH SOLE 2384 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 44 791 SH SOLE 791 0 0 DZS INC COM COM 268211109 2474 152036 SH SOLE 71921 0 80115 E L F BEAUTY INC COM COM 26856L103 2022 65892 SH SOLE 38535 0 27357 EATON CORP PLC SHS COM G29183103 26 203 SH SOLE 133 0 70 ECOLAB INC COM COM 278865100 13 83 SH SOLE 83 0 0 EKSO BIONICS HLDGS INC COM COM 282644301 277 167645 SH SOLE 64343 0 103302 ENBRIDGE INC COM COM 29250N105 4 85 SH SOLE 85 0 0 ENERGY RECOVERY INC COM COM 29270J100 8533 439408 SH SOLE 411826 0 27582 ENERGY TRANSFER L P COM UT LTD COM 29273V100 44 4441 SH SOLE 4441 0 0 ENOVIX CORPORATION COM COM 293594107 1847 207270 SH SOLE 192303 0 14967 ENPHASE ENERGY INC COM COM 29355A107 5542 28387 SH SOLE 26925 0 1462 ENTERPRISE PRODS PARTNERS L P COM 293792107 80 3266 SH SOLE 3266 0 0 ESSENTIAL UTILS INC COM COM 29670G102 19 425 SH SOLE 425 0 0 EVERCOMMERCE INC COM COM 29977X105 1088 120399 SH SOLE 67845 0 52554 EVERCORE INC CLASS A COM 29977A105 1038 11092 SH SOLE 6717 0 4375 EVEREST RE GROUP LTD COM COM G3223R108 233 831 SH SOLE 790 0 41 EVOLENT HEALTH INC CL A COM 30050B101 1319 42964 SH SOLE 24316 0 18648 EVOLUS INC COM COM 30052C107 4208 362781 SH SOLE 257974 0 104807 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 6217 191222 SH SOLE 160575 0 30647 EXXON MOBIL CORP COM COM 30231G102 6654 77699 SH SOLE 76282 0 1417 EYENOVIA INC COM COM 30234E104 6 3300 SH SOLE 3300 0 0 EYEPOINT PHARMACEUTICALS INC C COM 30233G209 2202 279850 SH SOLE 174824 0 105026 FATHOM HOLDINGS INC COM COM 31189V109 13 1700 SH SOLE 1700 0 0 FEDEX CORP COM COM 31428X106 28 124 SH SOLE 79 0 45 FIFTH THIRD BANCORP COM COM 316773100 25 750 SH SOLE 750 0 0 FIRST FNDTN INC COM COM 32026V104 1171 57192 SH SOLE 32312 0 24880 FIVE BELOW INC COM COM 33829M101 849 7487 SH SOLE 4209 0 3278 FLEXIBLE SOLUTIONS INTL INC CO COM 33938T104 505 205994 SH SOLE 79124 0 126870 FLUOR CORP NEW COM COM 343412102 1268 52078 SH SOLE 52078 0 0 FLUX PWR HLDGS INC COM NEW COM 344057302 3 1200 SH SOLE 1200 0 0 FORD MTR CO DEL COM COM 345370860 5129 460856 SH SOLE 440795 0 20061 FORTRESS BIOTECH INC COM COM 34960Q109 5 5700 SH SOLE 5700 0 0 FRANCO NEV CORP COM COM 351858105 584 4442 SH SOLE 4388 0 54 FREEPORT-MCMORAN INC CL B COM 35671D857 1037 35446 SH SOLE 35446 0 0 FULGENT GENETICS INC COM COM 359664109 1322 24235 SH SOLE 11356 0 12879 GALIANO GOLD INC COM COM 36352H100 8 20000 SH SOLE 20000 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 967 5928 SH SOLE 5928 0 0 GATES INDL CORP PLC ORD SHS COM G39108108 1787 165274 SH SOLE 153353 0 11921 GENASYS INC COM COM 36872P103 763 234665 SH SOLE 90539 0 144126 GENERAC HLDGS INC COM COM 368736104 10307 48947 SH SOLE 46812 0 2135 GENERAL ELECTRIC CO COM NEW COM 369604301 70 1100 SH SOLE 870 0 230 GENERAL MTRS CO COM COM 37045V100 1443 45442 SH SOLE 45442 0 0 GENPACT LIMITED SHS COM G3922B107 168 3969 SH SOLE 3969 0 0 GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 448 94434 SH SOLE 36231 0 58203 GLAUKOS CORP COM COM 377322102 2352 51775 SH SOLE 51775 0 0 GLOBAL INDUSTRIAL COMPANY COM COM 37892E102 1232 36494 SH SOLE 20654 0 15840 GLOBUS MED INC CL A COM 379577208 2472 44039 SH SOLE 40899 0 3140 GMS INC COM COM 36251C103 331 7427 SH SOLE 7427 0 0 GOLAR LNG LTD SHS COM G9456A100 1175 51654 SH SOLE 51654 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 6341 21350 SH SOLE 21017 0 333 GRAND CANYON ED INC COM COM 38526M106 254 2700 SH SOLE 2700 0 0 GRID DYNAMICS HLDGS INC CL A COM 39813G109 22 1300 SH SOLE 1300 0 0 GRIFFON CORP COM COM 398433102 637 22720 SH SOLE 12840 0 9880 GSE SYS INC COM COM 36227K106 569 455319 SH SOLE 174795 0 280524 HANNON ARMSTRONG SUST INFR CAP COM 41068X100 5359 141538 SH SOLE 135471 0 6067 HARSCO CORP COM COM 415864107 777 109268 SH SOLE 54946 0 54322 HCI GROUP INC COM COM 40416E103 9533 140685 SH SOLE 112203 0 28482 HEALTH CATALYST INC COM COM 42225T107 1710 118007 SH SOLE 91228 0 26779 HERITAGE CRYSTAL CLEAN INC COM COM 42726M106 1865 69181 SH SOLE 32324 0 36857 HIGHPEAK ENERGY INC COM COM 43114Q105 44 1700 SH SOLE 1700 0 0 HILL INTL INC COM COM 431466101 731 435412 SH SOLE 167027 0 268385 HOME DEPOT INC COM COM 437076102 3748 13667 SH SOLE 13420 0 247 HONEYWELL INTL INC COM COM 438516106 18 103 SH SOLE 103 0 0 HUBBELL INC COM COM 443510607 15 85 SH SOLE 85 0 0 HUDSON GLOBAL INC COM NEW COM 443787205 851 27092 SH SOLE 10393 0 16699 HUDSON TECHNOLOGIES INC COM COM 444144109 1367 182085 SH SOLE 69852 0 112233 IAC INTERACTIVECORP NEW COM NE COM 44891N208 737 9700 SH SOLE 9700 0 0 ICAD INC COM NEW COM 44934S206 1282 320550 SH SOLE 149924 0 170626 ICHOR HOLDINGS SHS COM G4740B105 3444 132578 SH SOLE 109157 0 23421 IDENTIV INC COM NEW COM 45170X205 3628 313310 SH SOLE 147043 0 166267 IDEX CORP COM COM 45167R104 11 62 SH SOLE 62 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 12 64 SH SOLE 64 0 0 IMPINJ INC COM COM 453204109 2585 44058 SH SOLE 20634 0 23424 INNOVATIVE INDL PPTYS INC COM COM 45781V101 2861 26044 SH SOLE 25168 0 876 INOTIV INC COM COM 45783Q100 843 87823 SH SOLE 41537 0 46286 INSTRUCTURE HLDGS INC COM COM 457790103 1599 70461 SH SOLE 39474 0 30987 INTERNATIONAL BUSINESS MACHS C COM 459200101 1297 9187 SH SOLE 9187 0 0 INTEST CORP COM COM 461147100 750 110020 SH SOLE 42402 0 67618 INTUIT COM COM 461202103 5120 13283 SH SOLE 12916 0 367 INTUITIVE SURGICAL INC COM NEW COM 46120E602 994 4950 SH SOLE 4884 0 66 IRIDEX CORP COM COM 462684101 215 83528 SH SOLE 37003 0 46525 ISUN INC COM COM 465246106 729 224203 SH SOLE 97599 0 126604 ITRON INC COM COM 465741106 2036 41191 SH SOLE 38194 0 2997 JERASH HLDGS US INC COM COM 47632P101 5 1100 SH SOLE 1100 0 0 JOHNSON & JOHNSON COM COM 478160104 2062 11616 SH SOLE 11616 0 0 JOURNEY MED CORP COM COM 48115J109 5 1400 SH SOLE 1400 0 0 JPMORGAN CHASE & CO COM COM 46625H100 2232 19819 SH SOLE 19741 0 78 KINDER MORGAN INC DEL COM COM 49456B101 8 497 SH SOLE 497 0 0 KINROSS GOLD CORP COM COM 496902404 9 2388 SH SOLE 2388 0 0 KNIGHT-SWIFT TRANSN HLDGS INC COM 499049104 1368 29556 SH SOLE 29556 0 0 KOPIN CORP COM COM 500600101 610 544534 SH SOLE 254807 0 289727 KORNIT DIGITAL LTD SHS COM M6372Q113 3907 123260 SH SOLE 115679 0 7581 KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207 1078 77697 SH SOLE 43801 0 33896 KURA SUSHI USA INC CL A COM COM 501270102 3015 60875 SH SOLE 33372 0 27503 LANDS END INC NEW COM COM 51509F105 1046 98450 SH SOLE 46038 0 52412 LANTRONIX INC COM NEW COM 516548203 1811 336692 SH SOLE 157929 0 178763 LIFETIME BRANDS INC COM COM 53222Q103 1018 92202 SH SOLE 43161 0 49041 LILLY ELI & CO COM COM 532457108 2030 6261 SH SOLE 6261 0 0 LINCOLN EDL SVCS CORP COM COM 533535100 1106 175271 SH SOLE 67651 0 107620 LINCOLN NATL CORP IND COM COM 534187109 531 11361 SH SOLE 11361 0 0 LINDE PLC SHS COM G5494J103 6 20 SH SOLE 20 0 0 LINDSAY CORP COM COM 535555106 2926 22032 SH SOLE 20738 0 1294 LIQTECH INTL INC COM COM 53632A201 2 4650 SH SOLE 4650 0 0 LIQUIDITY SVCS INC COM COM 53635B107 151 11210 SH SOLE 0 0 11210 LIVENT CORP COM COM 53814L108 6076 267803 SH SOLE 257586 0 10217 LOVESAC COMPANY COM COM 54738L109 17 600 SH SOLE 600 0 0 LSI INDS INC OHIO COM COM 50216C108 1719 278583 SH SOLE 131145 0 147438 LUXFER HOLDINGS PLC SHS COM G5698W116 1631 107891 SH SOLE 50417 0 57474 LYONDELLBASELL INDUSTRIES N V COM N53745100 2 25 SH SOLE 25 0 0 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 249 5400 SH SOLE 5400 0 0 MANITEX INTL INC COM COM 563420108 1587 244585 SH SOLE 114437 0 130148 MARCUS & MILLICHAP INC COM COM 566324109 455 12296 SH SOLE 11982 0 314 MARQETA INC CLASS A COM COM 57142B104 99 12221 SH SOLE 12221 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 1029 6629 SH SOLE 6629 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 2636 8810 SH SOLE 8743 0 67 MARVELL TECHNOLOGY INC COM COM 573874104 837 19218 SH SOLE 19218 0 0 MASTECH DIGITAL INC COM COM 57633B100 798 53691 SH SOLE 23558 0 30133 MASTERCARD INCORPORATED CL A COM 57636Q104 16 50 SH SOLE 50 0 0 MATADOR RES CO COM COM 576485205 1569 33679 SH SOLE 18557 0 15122 MATSON INC COM COM 57686G105 130 1785 SH SOLE 1785 0 0 MERCK & CO INC COM COM 58933Y105 111 1219 SH SOLE 1103 0 116 MICRON TECHNOLOGY INC COM COM 595112103 16 284 SH SOLE 284 0 0 MICROSOFT CORP COM COM 594918104 14269 55559 SH SOLE 54476 0 1083 MONDELEZ INTL INC CL A COM 609207105 8 127 SH SOLE 127 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 613 1595 SH SOLE 1595 0 0 MORGAN STANLEY COM NEW COM 617446448 1350 17749 SH SOLE 17749 0 0 MP MATERIALS CORP COM CL A COM 553368101 4723 147240 SH SOLE 138933 0 8307 MRC GLOBAL INC COM COM 55345K103 1816 182312 SH SOLE 85275 0 97037 NEWMONT CORP COM COM 651639106 7871 131907 SH SOLE 127882 0 4025 NEXTERA ENERGY INC COM COM 65339F101 57 740 SH SOLE 740 0 0 NEXTERA ENERGY PARTNERS LP COM COM 65341B106 118 1589 SH SOLE 1589 0 0 NIKE INC CL B COM 654106103 121 1180 SH SOLE 0 0 1180 NORTHERN TECHNOLOGIES INTL COR COM 665809109 460 49181 SH SOLE 18970 0 30211 NOVA LTD COM COM M7516K103 427 4822 SH SOLE 4822 0 0 NOVANTA INC COM COM 67000B104 3092 25496 SH SOLE 11901 0 13595 NUTANIX INC CL A COM 67059N108 61 4162 SH SOLE 4162 0 0 NV5 GLOBAL INC COM COM 62945V109 198 1700 SH SOLE 1700 0 0 NVENT ELECTRIC PLC SHS COM G6700G107 126 4022 SH SOLE 4022 0 0 NVIDIA CORPORATION COM COM 67066G104 889 5865 SH SOLE 5865 0 0 O-I GLASS INC COM COM 67098H104 1375 98212 SH SOLE 55500 0 42712 OLAPLEX HLDGS INC COM COM 679369108 1075 76314 SH SOLE 76314 0 0 OLD REP INTL CORP COM COM 680223104 4 182 SH SOLE 182 0 0 OMNIQ CORP COM COM 68217M107 9 1600 SH SOLE 1600 0 0 ONDAS HLDGS INC COM NEW COM 68236H204 12 2200 SH SOLE 2200 0 0 ONE STOP SYS INC COM COM 68247W109 764 194014 SH SOLE 76011 0 118003 ONTO INNOVATION INC COM COM 683344105 1194 17114 SH SOLE 9644 0 7470 OP BANCORP COM COM 67109R109 1306 124466 SH SOLE 58224 0 66242 OPEN LENDING CORP COM CL A COM 68373J104 4 400 SH SOLE 400 0 0 OPIANT PHARMACEUTICALS INC COM COM 683750103 604 50405 SH SOLE 19336 0 31069 OPTIMIZERX CORP COM NEW COM 68401U204 1173 42843 SH SOLE 21721 0 21122 ORACLE CORP COM COM 68389X105 70 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 310 18283 SH SOLE 18283 0 0 PACIFIC BIOSCIENCES CALIF INC COM 69404D108 26 5858 SH SOLE 5858 0 0 PATRICK INDS INC COM COM 703343103 3985 76871 SH SOLE 64485 0 12386 PAYCHEX INC COM COM 704326107 4013 35238 SH SOLE 34457 0 781 PDC ENERGY INC COM COM 69327R101 1258 20422 SH SOLE 20422 0 0 PEPSICO INC COM COM 713448108 6914 41484 SH SOLE 40603 0 881 PERFORMANT FINL CORP COM COM 71377E105 1225 465815 SH SOLE 217675 0 248140 PERION NETWORK LTD SHS NEW COM M78673114 1168 64247 SH SOLE 24668 0 39579 PERKINELMER INC COM COM 714046109 208 1464 SH SOLE 1464 0 0 PFIZER INC COM COM 717081103 5613 107063 SH SOLE 105310 0 1753 PHILIP MORRIS INTL INC COM COM 718172109 40 402 SH SOLE 402 0 0 PIONEER NAT RES CO COM COM 723787107 42 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 1294 505604 SH SOLE 237618 0 267986 PPL CORP COM COM 69351T106 34 1238 SH SOLE 1238 0 0 PROCESSA PHARMACEUTICALS INC C COM 74275C205 6 2300 SH SOLE 2300 0 0 PROCTER AND GAMBLE CO COM COM 742718109 1972 13711 SH SOLE 13711 0 0 PROFIRE ENERGY INC COM COM 74316X101 942 654179 SH SOLE 250948 0 403231 PROTO LABS INC COM COM 743713109 578 12089 SH SOLE 12089 0 0 Q2 HLDGS INC COM COM 74736L109 255 6599 SH SOLE 6599 0 0 QUALCOMM INC COM COM 747525103 1120 8768 SH SOLE 8768 0 0 QUANTA SVCS INC COM COM 74762E102 1993 15897 SH SOLE 15375 0 522 R1 RCM INC COM COM 77634L105 19 900 SH SOLE 900 0 0 RADA ELECTR INDS LTD COM PAR N COM M81863124 3685 398815 SH SOLE 239108 0 159707 RADIANT LOGISTICS INC COM COM 75025X100 3141 423318 SH SOLE 198466 0 224852 RANGE RES CORP COM COM 75281A109 1105 44655 SH SOLE 44655 0 0 RECRUITER COM GROUP INC COM NE COM 75630B303 197 195408 SH SOLE 75538 0 119870 REGAL REXNORD CORPORATION COM COM 758750103 11 100 SH SOLE 100 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 3905 6606 SH SOLE 6564 0 42 REPLIGEN CORP COM COM 759916109 29 178 SH SOLE 178 0 0 RESIDEO TECHNOLOGIES INC COM COM 76118Y104 98 5036 SH SOLE 5036 0 0 RESOURCES CONNECTION INC COM COM 76122Q105 3412 167522 SH SOLE 83271 0 84251 REVANCE THERAPEUTICS INC COM COM 761330109 879 63588 SH SOLE 35701 0 27887 REVOLVE GROUP INC CL A COM 76156B107 3577 138044 SH SOLE 117435 0 20609 RF INDS LTD COM PAR $0.01 COM 749552105 375 60510 SH SOLE 23236 0 37274 RICHARDSON ELECTRS LTD COM COM 763165107 1633 111395 SH SOLE 42737 0 68658 RIMINI STR INC DEL COM COM 76674Q107 25 4100 SH SOLE 4100 0 0 ROBERT HALF INTL INC COM COM 770323103 9 114 SH SOLE 49 0 65 ROCKWELL AUTOMATION INC COM COM 773903109 16 80 SH SOLE 80 0 0 ROYAL GOLD INC COM COM 780287108 95 892 SH SOLE 874 0 18 RUMBLEON INC COM CL B COM 781386305 16 1100 SH SOLE 1100 0 0 SALESFORCE INC COM COM 79466L302 2448 14834 SH SOLE 14000 0 834 SCHLUMBERGER LTD COM STK COM 806857108 1301 36389 SH SOLE 36389 0 0 SCHNEIDER NATIONAL INC CL B COM 80689H102 1474 65875 SH SOLE 65875 0 0 SCHWAB CHARLES CORP COM COM 808513105 22 341 SH SOLE 341 0 0 SELECT ENERGY SERVICES INC-A COM 81617J301 950 139279 SH SOLE 139279 0 0 SEMPRA COM COM 816851109 29 195 SH SOLE 195 0 0 SENSATA TECHNOLOGIES HLDG PLC COM G8060N102 5407 130886 SH SOLE 126582 0 4304 SHERWIN WILLIAMS CO COM COM 824348106 8 36 SH SOLE 36 0 0 SIERRA WIRELESS INC COM COM 826516106 4900 209419 SH SOLE 129499 0 79920 SILGAN HOLDINGS INC COM COM 827048109 1315 31795 SH SOLE 31795 0 0 SITIME CORP COM COM 82982T106 179 1100 SH SOLE 1100 0 0 SKYLINE CHAMPION CORPORATION C COM 830830105 1879 39631 SH SOLE 22984 0 16647 SNAP ON INC COM COM 833034101 684 3472 SH SOLE 3103 0 369 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 5099 18633 SH SOLE 17650 0 983 SOUTHERN CO COM COM 842587107 171 2400 SH SOLE 2400 0 0 STARBUCKS CORP COM COM 855244109 29 382 SH SOLE 382 0 0 STEREOTAXIS INC COM NEW COM 85916J409 529 287339 SH SOLE 134474 0 152865 STERLING INFRASTRUCTURE INC CO COM 859241101 8565 390754 SH SOLE 295871 0 94883 STRATA SKIN SCIENCES INC COM N COM 86272A206 257 266985 SH SOLE 102512 0 164473 STRATASYS LTD SHS COM M85548101 940 50186 SH SOLE 28398 0 21788 STREAMLINE HEALTH SOLUTIONS IN COM 86323X106 2 1600 SH SOLE 1600 0 0 SUNOPTA INC COM COM 8676EP108 8219 1056384 SH SOLE 816537 0 239847 SUNPOWER CORP COM COM 867652406 1087 68779 SH SOLE 38665 0 30114 SUNRUN INC COM COM 86771W105 3180 136148 SH SOLE 128534 0 7614 SUPERIOR INDS INTL INC COM COM 868168105 2486 629424 SH SOLE 294428 0 334996 SVB FINANCIAL GROUP COM COM 78486Q101 1077 2726 SH SOLE 2726 0 0 SYNEOS HEALTH INC CL A COM 87166B102 1861 25963 SH SOLE 22787 0 3176 SYNOVUS FINL CORP COM NEW COM 87161C501 1016 28175 SH SOLE 28175 0 0 SYSCO CORP COM COM 871829107 8 100 SH SOLE 100 0 0 TANDEM DIABETES CARE INC COM N COM 875372203 8074 136406 SH SOLE 117689 0 18717 TARGET CORP COM COM 87612E106 1862 13186 SH SOLE 13019 0 167 TELOS CORP MD COM COM 87969B101 6 800 SH SOLE 800 0 0 TERADYNE INC COM COM 880770102 13 145 SH SOLE 145 0 0 TESLA INC COM COM 88160R101 646 960 SH SOLE 960 0 0 TESSCO TECHNOLOGIES INC COM COM 872386107 552 93356 SH SOLE 35843 0 57513 TETRA TECHNOLOGIES INC DEL COM COM 88162F105 1349 332253 SH SOLE 155638 0 176615 TORTOISE ENERGY INFRA CORP COM COM 89147L886 7 222 SH SOLE 222 0 0 TRANE TECHNOLOGIES PLC SHS COM G8994E103 248 1906 SH SOLE 150 0 1756 TRANSCAT INC COM COM 893529107 1685 29652 SH SOLE 13902 0 15750 TRANSMEDICS GROUP INC COM COM 89377M109 2805 89205 SH SOLE 41635 0 47570 TRAVELZOO COM NEW COM 89421Q205 1034 170687 SH SOLE 79888 0 90799 TRAVERE THERAPEUTICS INC COM COM 89422G107 1293 53383 SH SOLE 29906 0 23477 TREACE MED CONCEPTS INC COM COM 89455T109 1387 96691 SH SOLE 48145 0 48546 TRIMBLE INC COM COM 896239100 4890 83985 SH SOLE 82208 0 1777 TRIPADVISOR INC COM COM 896945201 631 35452 SH SOLE 35452 0 0 TRIPLEPOINT VENTURE GROWTH BDC COM 89677Y100 710 55728 SH SOLE 55728 0 0 TWIST BIOSCIENCE CORP COM COM 90184D100 558 15972 SH SOLE 15972 0 0 TWITTER INC COM COM 90184L102 1904 50935 SH SOLE 48919 0 2016 ULTA BEAUTY INC COM COM 90384S303 2196 5698 SH SOLE 5628 0 70 ULTRA CLEAN HLDGS INC COM COM 90385V107 24 800 SH SOLE 800 0 0 ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 90 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 1142 32235 SH SOLE 32235 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 182 999 SH SOLE 999 0 0 UNITED STATES STL CORP NEW COM COM 912909108 1100 61435 SH SOLE 61435 0 0 UNIVERSAL STAINLESS & ALLOY CO COM 913837100 678 91621 SH SOLE 34463 0 57158 UNIVERSAL TECHNICAL INST INC C COM 913915104 1192 167139 SH SOLE 167139 0 0 UPWORK INC COM COM 91688F104 5031 243269 SH SOLE 232688 0 10581 US BANCORP DEL COM NEW COM 902973304 7 150 SH SOLE 150 0 0 USIO INC COM COM 917313108 530 218111 SH SOLE 83759 0 134352 VALERO ENERGY CORP COM COM 91913Y100 1055 9930 SH SOLE 9930 0 0 VALMONT INDS INC COM COM 920253101 971 4323 SH SOLE 4271 0 52 VENUS CONCEPT INC COM COM 92332W105 178 383838 SH SOLE 147296 0 236542 VERACYTE INC COM COM 92337F107 2825 141944 SH SOLE 106374 0 35570 VERIZON COMMUNICATIONS INC COM COM 92343V104 1410 27786 SH SOLE 27786 0 0 VERTEX PHARMACEUTICALS INC COM COM 92532F100 4006 14218 SH SOLE 13717 0 501 VIEWRAY INC COM COM 92672L107 2860 1079353 SH SOLE 697844 0 381509 VISA INC COM CL A COM 92826C839 39 199 SH SOLE 199 0 0 VOLITIONRX LTD COM COM 928661107 9 4225 SH SOLE 4225 0 0 VOXX INTL CORP CL A COM 91829F104 1775 190638 SH SOLE 89337 0 101301 VULCAN MATLS CO COM COM 929160109 1153 8113 SH SOLE 8113 0 0 VUZIX CORP COM NEW COM 92921W300 2180 306993 SH SOLE 213924 0 93069 WABTEC COM COM 929740108 175 2137 SH SOLE 2137 0 0 WARNER BROS DISCOVERY INC COM COM 934423104 9 667 SH SOLE 667 0 0 WASTE MGMT INC DEL COM COM 94106L109 127 827 SH SOLE 827 0 0 WATTS WATER TECHNOLOGIES INC C COM 942749102 2503 20374 SH SOLE 18352 0 2022 WEC ENERGY GROUP INC COM COM 92939U106 43 430 SH SOLE 430 0 0 WELLS FARGO CO NEW COM COM 949746101 1665 42503 SH SOLE 42503 0 0 WHEATON PRECIOUS METALS CORP C COM 962879102 427 11841 SH SOLE 11841 0 0 WILLDAN GROUP INC COM COM 96924N100 1234 44742 SH SOLE 20901 0 23841 WILLIAMS COS INC COM COM 969457100 21 680 SH SOLE 680 0 0 WOLFSPEED INC COM COM 977852102 3290 51858 SH SOLE 49530 0 2328 WOLVERINE WORLD WIDE INC COM COM 978097103 1024 50813 SH SOLE 28566 0 22247 XL FLEET CORP COM CL A COM 9837FR100 552 479947 SH SOLE 224763 0 255184 XYLEM INC COM COM 98419M100 1 13 SH SOLE 13 0 0 ZUORA INC COM CL A COM 98983V106 1153 128792 SH SOLE 83070 0 45722 ZURN ELKAY WATER SOLNS CORP CO COM 98983L102 12 450 SH SOLE 450 0 0 ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 1637 14398 SH SOLE 14398 0 0 BAIDU INC SPON ADR REP A COM 056752108 742 4992 SH SOLE 4992 0 0 BP PLC SPONSORED ADR COM 055622104 8877 313119 SH SOLE 298108 0 15011 BRAINSWAY LTD SPONSORED ADS COM 10501L106 8 1700 SH SOLE 1700 0 0 ENDAVA PLC ADS COM 29260V105 3862 43750 SH SOLE 32723 0 11027 EQUINOR ASA SPONSORED ADR COM 29446M102 430 12370 SH SOLE 12370 0 0 JD.COM INC SPON ADR CL A COM 47215P106 801 12479 SH SOLE 12479 0 0 NESTLE S A SPONSORED ADR COM 641069406 2 20 SH SOLE 20 0 0 NOVARTIS AG SPONSORED ADR COM 66987V109 347 4101 SH SOLE 4101 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 73 1196 SH SOLE 1196 0 0 SANOFI SPONSORED ADR COM 80105N105 10 200 SH SOLE 200 0 0 ISHARES SILVER TRUST ISHARES COM 46428Q109 14 771 SH SOLE 699 0 72 ISHARES TR RUS 2000 GRW ETF COM 464287648 81 391 SH SOLE 391 0 0 SPDR GOLD TR GOLD SHS COM 78463V107 1174 6969 SH SOLE 6969 0 0 SPDR S&P 500 ETF TR TR UNIT COM 78462F103 28 75 SH SOLE 75 0 0 VANECK ETF TRUST GOLD MINERS E COM 92189F106 750 27379 SH SOLE 27379 0 0 VANECK ETF TRUST JUNIOR GOLD M COM 92189F791 2114 66053 SH SOLE 64387 0 1666