0000201772-21-000005.txt : 20210812 0000201772-21-000005.hdr.sgml : 20210812 20210812114831 ACCESSION NUMBER: 0000201772-21-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210812 DATE AS OF CHANGE: 20210812 EFFECTIVENESS DATE: 20210812 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: 211166279 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-2021 06-30-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 08-12-2021 0 419 86007 false
INFORMATION TABLE 2 essex13f2021q2.xml 2U INC COM COM 90214J101 895 21482 SH SOLE 21482 0 0 3-D SYS CORP DEL COM NEW COM 88554D205 5042 126142 SH SOLE 91895 0 34247 3M CO COM COM 88579Y101 224 1126 SH SOLE 1126 0 0 ABBOTT LABS COM COM 002824100 803 6929 SH SOLE 6929 0 0 ACCOLADE INC COM COM 00437E102 1943 35780 SH SOLE 19760 0 16020 ACI WORLDWIDE INC COM COM 004498101 373 10049 SH SOLE 10049 0 0 ACUITY BRANDS INC COM COM 00508Y102 367 1963 SH SOLE 1963 0 0 ADVANSIX INC COM COM 00773T101 1759 58917 SH SOLE 31044 0 27873 AEROVIRONMENT INC COM COM 008073108 1052 10508 SH SOLE 10508 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 5696 94220 SH SOLE 92758 0 1462 AIR INDS GROUP COM NEW COM 00912N205 750 576950 SH SOLE 272994 0 303956 AIR PRODS & CHEMS INC COM COM 009158106 27 94 SH SOLE 94 0 0 AKOUSTIS TECHNOLOGIES INC COM COM 00973N102 471 44009 SH SOLE 43254 0 755 ALBEMARLE CORP COM COM 012653101 9147 54300 SH SOLE 51864 0 2436 ALCON AG ORD SHS COM H01301128 52 744 SH SOLE 744 0 0 ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 476 2100 SH SOLE 2100 0 0 ALLEGION PLC ORD SHS COM G0176J109 271 1943 SH SOLE 1943 0 0 ALPHABET INC CAP STK CL C COM 02079K107 40 16 SH SOLE 16 0 0 ALPHATEC HLDGS INC COM NEW COM 02081G201 3424 223486 SH SOLE 104875 0 118611 ALTAIR ENGR INC COM CL A COM 021369103 391 5668 SH SOLE 5668 0 0 AMAZON COM INC COM COM 023135106 17947 5217 SH SOLE 5067 0 150 AMERESCO INC CL A COM 02361E108 2348 37441 SH SOLE 37441 0 0 AMERICAN AIRLS GROUP INC COM COM 02376R102 961 45291 SH SOLE 45291 0 0 AMERICAN EXPRESS CO COM COM 025816109 3509 21235 SH SOLE 21235 0 0 AMERICAN WTR WKS CO INC NEW CO COM 030420103 77 497 SH SOLE 497 0 0 AMPHENOL CORP NEW CL A COM 032095101 16 230 SH SOLE 146 0 84 AMTECH SYS INC COM PAR $0.01N COM 032332504 1911 198245 SH SOLE 91948 0 106297 AMYRIS INC COM NEW COM 03236M200 2453 149825 SH SOLE 133561 0 16264 ANALOG DEVICES INC COM COM 032654105 24 141 SH SOLE 141 0 0 APOLLO ENDOSURGERY INC COM COM 03767D108 1978 244197 SH SOLE 114504 0 129693 APPHARVEST INC COM COM 03783T103 4463 278958 SH SOLE 229864 0 49094 APPLE INC COM COM 037833100 16250 118645 SH SOLE 114898 0 3747 APPLIED INDL TECHNOLOGIES INC COM 03820C105 399 4380 SH SOLE 4380 0 0 APTIV PLC SHS COM G6095L109 6966 44275 SH SOLE 42553 0 1722 ARCHER DANIELS MIDLAND CO COM COM 039483102 92 1522 SH SOLE 1522 0 0 ARMSTRONG FLOORING INC COM COM 04238R106 635 102562 SH SOLE 48534 0 54028 ARRAY TECHNOLOGIES INC COM SHS COM 04271T100 3326 213235 SH SOLE 203987 0 9248 ASGN INC COM COM 00191U102 2121 21879 SH SOLE 20746 0 1133 ASPEN AEROGELS INC COM COM 04523Y105 16893 564607 SH SOLE 439717 0 124890 AT&T INC COM COM 00206R102 2218 77056 SH SOLE 77056 0 0 AUTODESK INC COM COM 052769106 15 53 SH SOLE 53 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 223 1124 SH SOLE 1124 0 0 AUTOWEB INC COM COM 05335B100 421 134878 SH SOLE 63816 0 71062 AVID BIOSERVICES INC COM COM 05368M106 6111 238236 SH SOLE 128475 0 109761 AVIENT CORPORATION COM COM 05368V106 2056 41818 SH SOLE 37942 0 3876 AXOS FINANCIAL INC COM COM 05465C100 2418 52117 SH SOLE 50240 0 1877 B2GOLD CORP COM COM 11777Q209 42 10000 SH SOLE 10000 0 0 BADGER METER INC COM COM 056525108 1954 19917 SH SOLE 18313 0 1604 BAIDU INC SPON ADR REP A COM 056752108 2771 13588 SH SOLE 13588 0 0 BANCORP INC DEL COM COM 05969A105 2087 90718 SH SOLE 42547 0 48171 BANK NEW YORK MELLON CORP COM COM 064058100 4 84 SH SOLE 84 0 0 BARRICK GOLD CORP COM COM 067901108 4901 236995 SH SOLE 234509 0 2486 BEAM GLOBAL COM COM 07373B109 3053 79702 SH SOLE 71805 0 7897 BED BATH & BEYOND INC COM COM 075896100 982 29500 SH SOLE 29500 0 0 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 21 76 SH SOLE 76 0 0 BIODESIX INC COM COM 09075X108 1311 99235 SH SOLE 52393 0 46842 BIOGEN INC COM COM 09062X103 4345 12548 SH SOLE 12443 0 105 BIONTECH SE SPONSORED ADS COM 09075V102 2028 9058 SH SOLE 9058 0 0 BK OF AMERICA CORP COM COM 060505104 2665 64628 SH SOLE 60000 0 4628 BLOOM ENERGY CORP COM CL A COM 093712107 2502 93120 SH SOLE 87492 0 5628 BOEING CO COM COM 097023105 2995 12500 SH SOLE 12500 0 0 BP PLC SPONSORED ADR COM 055622104 9021 341431 SH SOLE 326187 0 15244 BROADCOM INC COM COM 11135F101 909 1907 SH SOLE 1907 0 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 3 18 SH SOLE 18 0 0 BROADWIND INC COM NEW COM 11161T207 507 111859 SH SOLE 52997 0 58862 BROOKFIELD RENEWABLE CORP CL A COM 11284V105 0 1 SH SOLE 0 0 1 BRUNSWICK CORP COM COM 117043109 293 2937 SH SOLE 2937 0 0 BUILDERS FIRSTSOURCE INC COM COM 12008R107 1939 45455 SH SOLE 27270 0 18185 CAESARSTONE LTD ORD SHS COM M20598104 1773 120149 SH SOLE 56353 0 63796 CALAMP CORP COM COM 128126109 1826 143529 SH SOLE 67283 0 76246 CANOPY GROWTH CORP COM COM 138035100 1693 70000 SH SOLE 70000 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 27 175 SH SOLE 175 0 0 CAREDX INC COM COM 14167L103 508 5547 SH SOLE 5547 0 0 CARRIER GLOBAL CORPORATION COM COM 14448C104 10 200 SH SOLE 200 0 0 CASTLE BIOSCIENCES INC COM COM 14843C105 7093 96721 SH SOLE 79517 0 17204 CATERPILLAR INC COM COM 149123101 5602 25740 SH SOLE 25267 0 473 CDK GLOBAL INC COM COM 12508E101 12 245 SH SOLE 245 0 0 CECO ENVIRONMENTAL CORP COM COM 125141101 1086 151619 SH SOLE 71253 0 80366 CELANESE CORP DEL COM COM 150870103 20 135 SH SOLE 135 0 0 CENTURY CMNTYS INC COM COM 156504300 1935 29081 SH SOLE 16404 0 12677 CHAMPIONS ONCOLOGY INC COM NEW COM 15870P307 937 91124 SH SOLE 43008 0 48116 CHAMPIONX CORPORATION COM COM 15872M104 2 78 SH SOLE 78 0 0 CHEGG INC COM COM 163092109 4083 49129 SH SOLE 36764 0 12365 CHENIERE ENERGY INC COM NEW COM 16411R208 1733 19984 SH SOLE 19682 0 302 CHEVRON CORP NEW COM COM 166764100 1414 13500 SH SOLE 13500 0 0 CHIMERA INVT CORP COM NEW COM 16934Q208 7 478 SH SOLE 478 0 0 CHUBB LIMITED COM COM H1467J104 127 798 SH SOLE 798 0 0 CIENA CORP COM NEW COM 171779309 5945 104495 SH SOLE 98734 0 5761 CINCINNATI FINL CORP COM COM 172062101 180 1541 SH SOLE 1541 0 0 CLEAN HARBORS INC COM COM 184496107 1291 13866 SH SOLE 13866 0 0 CLEVELAND-CLIFFS INC NEW COM COM 185899101 997 46246 SH SOLE 34428 0 11818 COCA COLA CO COM COM 191216100 732 13532 SH SOLE 13532 0 0 CODEXIS INC COM COM 192005106 4970 219311 SH SOLE 127994 0 91317 COGNEX CORP COM COM 192422103 6873 81775 SH SOLE 78244 0 3531 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 11 165 SH SOLE 165 0 0 COINBASE GLOBAL INC COM CL A COM 19260Q107 123 487 SH SOLE 166 0 321 COLGATE PALMOLIVE CO COM COM 194162103 1420 17456 SH SOLE 17419 0 37 COMCAST CORP NEW CL A COM 20030N101 22 387 SH SOLE 387 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 4083 17456 SH SOLE 17343 0 113 CONTINENTAL RES INC COM COM 212015101 1378 36234 SH SOLE 36234 0 0 CORNING INC COM COM 219350105 384 9377 SH SOLE 9377 0 0 CORTEVA INC COM COM 22052L104 33 734 SH SOLE 734 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 71 180 SH SOLE 180 0 0 COWEN INC CL A NEW COM 223622606 11344 276352 SH SOLE 225138 0 51214 CPS TECHNOLOGIES CORP COM COM 12619F104 494 51364 SH SOLE 24304 0 27060 CREE INC COM COM 225447101 4292 43827 SH SOLE 42098 0 1729 CREXENDO INC COM COM 226552107 500 81859 SH SOLE 38584 0 43275 CRISPR THERAPEUTICS AG NAMEN A COM H17182108 5478 33836 SH SOLE 33021 0 815 CROWDSTRIKE HLDGS INC CL A COM 22788C105 7483 29775 SH SOLE 29121 0 654 CRYOPORT INC COM PAR $0.001 COM 229050307 3246 51440 SH SOLE 24120 0 27320 CSX CORP COM COM 126408103 665 20721 SH SOLE 20721 0 0 CUTERA INC COM COM 232109108 7614 155302 SH SOLE 105282 0 50020 CYNERGISTEK INC COM COM 23258P105 335 164995 SH SOLE 78041 0 86954 DEERE & CO COM COM 244199105 2079 5895 SH SOLE 5895 0 0 DELTA AIR LINES INC DEL COM NE COM 247361702 509 11758 SH SOLE 11758 0 0 DESKTOP METAL INC COM CL A COM 25058X105 760 66119 SH SOLE 66119 0 0 DEXCOM INC COM COM 252131107 551 1290 SH SOLE 1290 0 0 DIEBOLD NIXDORF INC COM STK COM 253651103 1238 96425 SH SOLE 53137 0 43288 DIGI INTL INC COM COM 253798102 2513 124949 SH SOLE 65561 0 59388 DISCOVERY INC COM SER A COM 25470F104 8 277 SH SOLE 277 0 0 DISCOVERY INC COM SER C COM 25470F302 11 390 SH SOLE 390 0 0 DISNEY WALT CO COM COM 254687106 7928 45107 SH SOLE 43079 0 2028 DLH HLDGS CORP COM COM 23335Q100 578 49476 SH SOLE 23347 0 26129 DOLLAR TREE INC COM COM 256746108 253 2546 SH SOLE 2546 0 0 DOMO INC COM CL B COM 257554105 1725 21340 SH SOLE 12320 0 9020 DOVER CORP COM COM 260003108 23 156 SH SOLE 156 0 0 DOW INC COM COM 260557103 273 4309 SH SOLE 4309 0 0 DRAFTKINGS INC COM CL A COM 26142R104 4958 95035 SH SOLE 92602 0 2433 DROPBOX INC CL A COM 26210c104 927 30571 SH SOLE 30571 0 0 DTE ENERGY CO COM COM 233331107 95 735 SH SOLE 735 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 235 2384 SH SOLE 2384 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 61 791 SH SOLE 791 0 0 E L F BEAUTY INC COM COM 26856L103 1823 67165 SH SOLE 39808 0 27357 EATON CORP PLC SHS COM G29183103 30 203 SH SOLE 133 0 70 ECOLAB INC COM COM 278865100 70 339 SH SOLE 339 0 0 ENBRIDGE INC COM COM 29250N105 3 85 SH SOLE 85 0 0 ENDAVA PLC ADS COM 29260V105 5120 45156 SH SOLE 34129 0 11027 ENERGY RECOVERY INC COM COM 29270J100 6475 284244 SH SOLE 261608 0 22636 ENERGY TRANSFER L P COM UT LTD COM 29273V100 47 4441 SH SOLE 4441 0 0 ENPHASE ENERGY INC COM COM 29355A107 2377 12947 SH SOLE 11862 0 1085 ENTERPRISE PRODS PARTNERS L P COM 293792107 91 3772 SH SOLE 3772 0 0 EOG RES INC COM COM 26875P101 1606 19250 SH SOLE 19250 0 0 ESSENTIAL UTILS INC COM COM 29670G102 27 593 SH SOLE 593 0 0 EVERBRIDGE INC COM COM 29978A104 4015 29506 SH SOLE 28297 0 1209 EVERCORE INC CLASS A COM 29977A105 1660 11793 SH SOLE 7418 0 4375 EVEREST RE GROUP LTD COM COM G3223R108 210 833 SH SOLE 792 0 41 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 7615 225432 SH SOLE 188883 0 36549 EXONE CO COM COM 302104104 1737 80285 SH SOLE 37652 0 42633 EXXON MOBIL CORP COM COM 30231G102 6641 105285 SH SOLE 103710 0 1575 FACEBOOK INC CL A COM 30303M102 513 1475 SH SOLE 1475 0 0 FEDEX CORP COM COM 31428X106 1929 6466 SH SOLE 5775 0 691 FIFTH THIRD BANCORP COM COM 316773100 29 750 SH SOLE 750 0 0 FIRST BK WILLIAMSTOWN NEW JERS COM 31931U102 1255 92718 SH SOLE 43461 0 49257 FIRST FNDTN INC COM COM 32026V104 1744 77466 SH SOLE 42899 0 34567 FIVE BELOW INC COM COM 33829M101 1943 10054 SH SOLE 5948 0 4106 FLEXIBLE SOLUTIONS INTL INC CO COM 33938T104 639 163367 SH SOLE 76803 0 86564 FORD MTR CO DEL COM COM 345370860 7413 498866 SH SOLE 483095 0 15771 FOSTER L B CO COM COM 350060109 1588 85202 SH SOLE 39907 0 45295 FRANCO NEV CORP COM COM 351858105 713 4912 SH SOLE 4858 0 54 FULGENT GENETICS INC COM COM 359664109 1912 20734 SH SOLE 9727 0 11007 GALIANO GOLD INC COM COM 36352H100 22 20000 SH SOLE 20000 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 964 6880 SH SOLE 6880 0 0 GATES INDUSTRIAL CORPRATIN PLC COM G39108108 3344 185074 SH SOLE 173078 0 11996 GENASYS INC COM COM 36872P103 1020 186196 SH SOLE 87884 0 98312 GENERAC HLDGS INC COM COM 368736104 10418 25095 SH SOLE 24246 0 849 GENERAL MTRS CO COM COM 37045V100 2959 50000 SH SOLE 50000 0 0 GENPACT LIMITED SHS COM G3922B107 326 7167 SH SOLE 7167 0 0 GILEAD SCIENCES INC COM COM 375558103 1910 27737 SH SOLE 27561 0 176 GLAUKOS CORP COM COM 377322102 289 3412 SH SOLE 3412 0 0 GLOBUS MED INC CL A COM 379577208 3252 41945 SH SOLE 37941 0 4004 GMS INC COM COM 36251C103 499 10368 SH SOLE 10368 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 9258 24393 SH SOLE 24019 0 374 GP STRATEGIES CORP COM COM 36225V104 1517 96527 SH SOLE 45209 0 51318 GROWGENERATION CORP COM COM 39986L109 2531 52628 SH SOLE 51500 0 1128 GTY TECHNOLOGY HOLDINGS INC CO COM 362409104 569 80000 SH SOLE 80000 0 0 GUIDEWIRE SOFTWARE INC COM COM 40171V100 11 102 SH SOLE 102 0 0 HANNON ARMSTRONG SUST INFR CAP COM 41068X100 4361 77663 SH SOLE 73160 0 4503 HARVARD BIOSCIENCE INC COM COM 416906105 3192 383183 SH SOLE 180013 0 203170 HCI GROUP INC COM COM 40416E103 3251 32701 SH SOLE 17573 0 15128 HERITAGE CRYSTAL CLEAN INC COM COM 42726M106 1757 59211 SH SOLE 27738 0 31473 HEXCEL CORP NEW COM COM 428291108 6 99 SH SOLE 99 0 0 HOME DEPOT INC COM COM 437076102 7167 22476 SH SOLE 22209 0 267 HONEYWELL INTL INC COM COM 438516106 23 103 SH SOLE 103 0 0 HUBBELL INC COM COM 443510607 16 85 SH SOLE 85 0 0 HUTTIG BLDG PRODS INC COM COM 448451104 657 113653 SH SOLE 53846 0 59807 I3 VERTICALS INC COM CL A COM 46571Y107 1508 49894 SH SOLE 27434 0 22460 IAC INTERACTIVECORP NEW COM NE COM 44891N208 815 5286 SH SOLE 5286 0 0 ICAD INC COM NEW COM 44934S206 1871 108106 SH SOLE 50672 0 57434 ICHOR HOLDINGS SHS COM G4740B105 4657 86569 SH SOLE 63148 0 23421 IDENTIV INC COM NEW COM 45170X205 5758 338711 SH SOLE 158097 0 180614 IDEX CORP COM COM 45167R104 14 62 SH SOLE 62 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 14 64 SH SOLE 64 0 0 IMPINJ INC COM COM 453204109 2464 47769 SH SOLE 22424 0 25345 INDEPENDENT BK CORP MASS COM COM 453836108 1012 13400 SH SOLE 13400 0 0 INGERSOLL RAND INC COM COM 45687V106 63 1283 SH SOLE 132 0 1151 INNOVATIVE INDL PPTYS INC COM COM 45781V101 5457 28567 SH SOLE 27583 0 984 INOTIV INC COM COM 45783Q100 3083 115555 SH SOLE 54390 0 61165 INSULET CORP COM COM 45784P101 2563 9336 SH SOLE 9336 0 0 INTEST CORP COM COM 461147100 1459 86976 SH SOLE 41158 0 45818 INTRICON CORP COM COM 46121H109 684 30445 SH SOLE 14327 0 16118 INTUIT COM COM 461202103 7531 15365 SH SOLE 14949 0 416 INTUITIVE SURGICAL INC COM NEW COM 46120E602 1717 1867 SH SOLE 1845 0 22 INVO BIOSCIENCE INC COM COM 44984F302 413 88865 SH SOLE 42033 0 46832 IPG PHOTONICS CORP COM COM 44980X109 396 1881 SH SOLE 1881 0 0 IRIDEX CORP COM COM 462684101 1444 204484 SH SOLE 96419 0 108065 ISHARES SILVER TRUST ISHARES COM 46428Q109 1383 57111 SH SOLE 57039 0 72 ISUN INC COM COM 465246106 1288 113174 SH SOLE 53073 0 60101 ITERIS INC NEW COM COM 46564T107 6252 940107 SH SOLE 888283 0 51824 ITRON INC COM COM 465741106 4093 40939 SH SOLE 38280 0 2659 JOHNSON & JOHNSON COM COM 478160104 1587 9635 SH SOLE 9635 0 0 JPMORGAN CHASE & CO COM COM 46625H100 6273 40329 SH SOLE 39746 0 583 KANSAS CITY SOUTHERN COM NEW COM 485170302 886 3125 SH SOLE 3125 0 0 KINDER MORGAN INC DEL COM COM 49456B101 9 497 SH SOLE 497 0 0 KINGSTONE COS INC COM COM 496719105 521 66787 SH SOLE 31492 0 35295 KINROSS GOLD CORP COM COM 496902404 1317 207444 SH SOLE 199741 0 7703 KNIGHT-SWIFT TRANSN HLDGS INC COM 499049104 428 9405 SH SOLE 9405 0 0 KOPIN CORP COM COM 500600101 2078 254039 SH SOLE 119001 0 135038 KORNIT DIGITAL LTD SHS COM M6372Q113 8924 71775 SH SOLE 65973 0 5802 KURA SUSHI USA INC CL A COM COM 501270102 1678 44140 SH SOLE 20678 0 23462 LANDS END INC NEW COM COM 51509F105 3460 84283 SH SOLE 39467 0 44816 LAZARD LTD SHS A COM G54050102 3264 72141 SH SOLE 71481 0 660 LAZYDAYS HLDGS INC COM COM 52110H100 1059 48129 SH SOLE 22777 0 25352 LIGHTSCAPE TECHNOLOGIES INC CO COM 53227B200 0 3460 SH SOLE 3460 0 0 LILLY ELI & CO COM COM 532457108 1951 8500 SH SOLE 8500 0 0 LINCOLN EDL SVCS CORP COM COM 533535100 1080 138763 SH SOLE 65666 0 73097 LINDE PLC SHS COM G5494J103 6 20 SH SOLE 20 0 0 LINDSAY CORP COM COM 535555106 2522 15259 SH SOLE 14280 0 979 LIQUIDITY SVCS INC COM COM 53635B107 285 11210 SH SOLE 0 0 11210 LIVENT CORP COM COM 53814L108 7354 379862 SH SOLE 366807 0 13055 LOWES COS INC COM COM 548661107 1629 8399 SH SOLE 8299 0 100 LSI INDS INC OHIO COM COM 50216C108 1916 239161 SH SOLE 112253 0 126908 LUNA INNOVATIONS COM COM 550351100 1642 151620 SH SOLE 71065 0 80555 LUXFER HOLDINGS PLC SHS COM G5698W116 2055 92361 SH SOLE 43270 0 49091 LYDALL INC COM COM 550819106 4306 71142 SH SOLE 33330 0 37812 LYONDELLBASELL INDUSTRIES N V COM N53745100 3 25 SH SOLE 25 0 0 MANITEX INTL INC COM COM 563420108 1527 209451 SH SOLE 98181 0 111270 MARCUS & MILLICHAP INC COM COM 566324109 524 13483 SH SOLE 13169 0 314 MARSH & MCLENNAN COS INC COM COM 571748102 1702 12099 SH SOLE 12099 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 3244 9221 SH SOLE 9154 0 67 MARVELL TECHNOLOGY INC COM COM 573874104 1739 29811 SH SOLE 29811 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 18 50 SH SOLE 50 0 0 MASTERCRAFT BOAT HLDGS INC COM COM 57637H103 2260 85967 SH SOLE 40268 0 45699 MATADOR RES CO COM COM 576485205 3462 96139 SH SOLE 51370 0 44769 MATSON INC COM COM 57686G105 114 1785 SH SOLE 1785 0 0 MCDONALDS CORP COM COM 580135101 12 50 SH SOLE 50 0 0 MERCK & CO INC COM COM 58933Y105 1611 20719 SH SOLE 20603 0 116 MERITOR INC COM COM 59001K100 1487 63507 SH SOLE 34996 0 28511 MICRON TECHNOLOGY INC COM COM 595112103 1288 15153 SH SOLE 15153 0 0 MICROSOFT CORP COM COM 594918104 16781 61947 SH SOLE 60741 0 1206 MIMECAST LTD ORD SHS COM G14838109 81 1527 SH SOLE 1527 0 0 MIROMATRIX MED INC COM COM 60471P108 29 2500 SH SOLE 2447 0 53 MITEK SYS INC COM NEW COM 606710200 1090 56618 SH SOLE 56618 0 0 MODERNA INC COM COM 60770K107 3525 15000 SH SOLE 15000 0 0 MOELIS & CO CL A COM 60786M105 775 13621 SH SOLE 13415 0 206 MONDELEZ INTL INC CL A COM 609207105 8 127 SH SOLE 127 0 0 MORGAN STANLEY COM NEW COM 617446448 3899 42523 SH SOLE 42523 0 0 MP MATERIALS CORP COM CL A COM 553368101 4420 119908 SH SOLE 113738 0 6170 NATERA INC COM COM 632307104 3332 29351 SH SOLE 19402 0 9949 NESTLE S A SPONSORED ADR COM 641069406 2 20 SH SOLE 20 0 0 NETFLIX INC COM COM 64110L106 5997 11353 SH SOLE 11148 0 205 NEURONETICS INC COM COM 64131A105 3046 190163 SH SOLE 89145 0 101018 NEW GOLD INC CDA COM COM 644535106 760 420000 SH SOLE 420000 0 0 NEWMONT CORP COM COM 651639106 10291 162366 SH SOLE 158341 0 4025 NEXTERA ENERGY INC COM COM 65339F101 77 1048 SH SOLE 1048 0 0 NEXTERA ENERGY PARTNERS LP COM COM 65341B106 113 1482 SH SOLE 1482 0 0 NIKE INC CL B COM 654106103 223 1445 SH SOLE 265 0 1180 NN INC COM COM 629337106 1591 216457 SH SOLE 101506 0 114951 NORTHERN TECHNOLOGIES INTL COR COM 665809109 675 38998 SH SOLE 18412 0 20586 NORTHROP GRUMMAN CORP COM COM 666807102 1339 3684 SH SOLE 3684 0 0 NORWEGIAN CRUISE LINE HLDG LTD COM G66721104 868 29500 SH SOLE 29500 0 0 NOVANTA INC COM COM 67000B104 2939 21811 SH SOLE 10218 0 11593 NOVARTIS AG SPONSORED ADR COM 66987V109 374 4101 SH SOLE 4101 0 0 NOVOCURE LTD ORD SHS COM G6674U108 3779 17036 SH SOLE 13398 0 3638 NVIDIA CORPORATION COM COM 67066G104 3624 4529 SH SOLE 4529 0 0 OLD REP INTL CORP COM COM 680223104 3835 153963 SH SOLE 144552 0 9411 ONE STOP SYS INC COM COM 68247W109 679 117344 SH SOLE 55179 0 62165 ONTO INNOVATION INC COM COM 683344105 1841 25208 SH SOLE 14656 0 10552 OP BANCORP COM COM 67109R109 1073 106625 SH SOLE 49980 0 56645 OPTIMIZERX CORP COM NEW COM 68401U204 2360 38129 SH SOLE 20074 0 18055 OPTINOSE INC COM COM 68404V100 1520 488672 SH SOLE 229142 0 259530 ORACLE CORP COM COM 68389X105 78 1000 SH SOLE 1000 0 0 ORGANON & CO COMMON STOCK COM 68622V106 4 120 SH SOLE 109 0 11 OUTFRONT MEDIA INC COM COM 69007J106 561 23360 SH SOLE 23360 0 0 PACIFIC BIOSCIENCES CALIF INC COM 69404D108 274 7833 SH SOLE 7833 0 0 PARATEK PHARMACEUTICALS INC CO COM 699374302 1220 178850 SH SOLE 83907 0 94943 PATRICK INDS INC COM COM 703343103 4041 55357 SH SOLE 43198 0 12159 PAYCHEX INC COM COM 704326107 4144 38621 SH SOLE 37687 0 934 PAYPAL HLDGS INC COM COM 70450Y103 1347 4620 SH SOLE 4620 0 0 PDC ENERGY INC COM COM 69327R101 3349 73134 SH SOLE 73134 0 0 PENN NATL GAMING INC COM COM 707569109 889 11619 SH SOLE 11619 0 0 PEPSICO INC COM COM 713448108 7276 49106 SH SOLE 48116 0 990 PERION NETWORK LTD SHS NEW COM M78673114 1292 60309 SH SOLE 28413 0 31896 PERKINELMER INC COM COM 714046109 405 2625 SH SOLE 2625 0 0 PFIZER INC COM COM 717081103 5753 146900 SH SOLE 144952 0 1948 PHILIP MORRIS INTL INC COM COM 718172109 40 402 SH SOLE 402 0 0 PIONEER NAT RES CO COM COM 723787107 30 187 SH SOLE 187 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 23 123 SH SOLE 123 0 0 POLARIS INC COM COM 731068102 110 805 SH SOLE 805 0 0 PORCH GROUP INC COM COM 733245104 484 25000 SH SOLE 25000 0 0 PPL CORP COM COM 69351T106 41 1459 SH SOLE 1459 0 0 PRIMORIS SVCS CORP COM COM 74164F103 965 32789 SH SOLE 32395 0 394 PROCESSA PHARMACEUTICALS INC C COM 74275C205 597 72908 SH SOLE 71385 0 1523 PROCTER AND GAMBLE CO COM COM 742718109 1850 13711 SH SOLE 13711 0 0 PROVIDENT BANCORP INC COM NEW COM 74383L105 1619 99238 SH SOLE 46792 0 52446 Q2 HLDGS INC COM COM 74736L109 444 4327 SH SOLE 4327 0 0 QUALCOMM INC COM COM 747525103 1379 9647 SH SOLE 9647 0 0 QUANTA SVCS INC COM COM 74762E102 1543 17032 SH SOLE 16408 0 624 RADA ELECTR INDS LTD COM PAR N COM M81863124 4766 391263 SH SOLE 195641 0 195622 RADIANT LOGISTICS INC COM COM 75025X100 2163 312123 SH SOLE 146640 0 165483 RANGE RES CORP COM COM 75281A109 276 16438 SH SOLE 16438 0 0 RAVEN INDS INC COM COM 754212108 5798 100225 SH SOLE 100225 0 0 REALTY INCOME CORP COM COM 756109104 12 185 SH SOLE 185 0 0 RECRO PHARMA INC COM COM 75629F109 992 429327 SH SOLE 201112 0 228215 REEDS INC COM COM 758338107 679 665395 SH SOLE 311907 0 353488 REGENERON PHARMACEUTICALS COM COM 75886F107 3588 6423 SH SOLE 6381 0 42 REPLIGEN CORP COM COM 759916109 142 712 SH SOLE 712 0 0 RESIDEO TECHNOLOGIES INC COM COM 76118Y104 1 17 SH SOLE 17 0 0 REVANCE THERAPEUTICS INC COM COM 761330109 3892 131325 SH SOLE 103438 0 27887 REVOLVE GROUP INC CL A COM 76156B107 7117 103301 SH SOLE 82692 0 20609 REXNORD CORP COM COM 76169B102 23 450 SH SOLE 450 0 0 RICHARDSON ELECTRS LTD COM COM 763165107 734 88272 SH SOLE 41483 0 46789 RIMINI STR INC DEL COM COM 76674Q107 1639 266017 SH SOLE 124670 0 141347 RIO TINTO PLC SPONSORED ADR COM 767204100 97 1152 SH SOLE 1152 0 0 ROBERT HALF INTL INC COM COM 770323103 10 114 SH SOLE 49 0 65 ROCKWELL AUTOMATION INC COM COM 773903109 23 80 SH SOLE 80 0 0 ROKU INC COM CL A COM 77543R102 1779 3873 SH SOLE 3873 0 0 ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 43 1054 SH SOLE 1054 0 0 ROYAL GOLD INC COM COM 780287108 153 1337 SH SOLE 1319 0 18 SALESFORCE COM INC COM COM 79466L302 3045 12464 SH SOLE 11630 0 834 SANOFI SPONSORED ADR COM 80105N105 11 200 SH SOLE 200 0 0 SCHLUMBERGER LTD COM STK COM 806857108 1328 41500 SH SOLE 41500 0 0 SCHNEIDER NATIONAL INC CL B COM 80689H102 683 31377 SH SOLE 31377 0 0 SCHWAB CHARLES CORP COM COM 808513105 25 341 SH SOLE 341 0 0 SEABRIDGE GOLD INC COM COM 811916105 833 47488 SH SOLE 45443 0 2045 SEMPRA ENERGY COM COM 816851109 26 195 SH SOLE 195 0 0 SENSATA TECHNOLOGIES HLDNG PLC COM G8060N102 5513 95104 SH SOLE 91680 0 3424 SHERWIN WILLIAMS CO COM COM 824348106 16 60 SH SOLE 60 0 0 SHIFT TECHNOLOGIES INC CL A COM 82452T107 2495 290737 SH SOLE 153044 0 137693 SIERRA WIRELESS INC COM COM 826516106 2045 107700 SH SOLE 58202 0 49498 SIGMA LABS INC COM COM 826598500 406 104085 SH SOLE 49246 0 54839 SKYLINE CHAMPION CORPORATION C COM 830830105 2136 40066 SH SOLE 23419 0 16647 SKYWORKS SOLUTIONS INC COM COM 83088M102 1351 7047 SH SOLE 7047 0 0 SNAP ON INC COM COM 833034101 891 3987 SH SOLE 3568 0 419 SOUTHERN CO COM COM 842587107 145 2400 SH SOLE 2400 0 0 SPDR GOLD TR GOLD SHS COM 78463V107 1242 7500 SH SOLE 7500 0 0 SPDR S&P 500 ETF TR TR UNIT COM 78462F103 31 73 SH SOLE 73 0 0 STARBUCKS CORP COM COM 855244109 1975 17666 SH SOLE 16665 0 1001 STEEL DYNAMICS INC COM COM 858119100 2699 45292 SH SOLE 45292 0 0 STEREOTAXIS INC COM NEW COM 85916J409 2372 246036 SH SOLE 115382 0 130654 STERLING CONSTRUCTION CO INC C COM 859241101 7497 310697 SH SOLE 230269 0 80428 SUMMIT WIRELESS TECH INC COM N COM 86633R203 493 123067 SH SOLE 57864 0 65203 SUNOPTA INC COM COM 8676EP108 5038 411642 SH SOLE 256353 0 155289 SUNPOWER CORP COM COM 867652406 1602 54811 SH SOLE 30452 0 24359 SUNRUN INC COM COM 86771W105 12039 215831 SH SOLE 204787 0 11044 SUPERIOR INDS INTL INC COM COM 868168105 2880 334068 SH SOLE 156417 0 177651 SVB FINANCIAL GROUP COM COM 78486Q101 4118 7400 SH SOLE 7400 0 0 SYNEOS HEALTH INC CL A COM 87166B102 2764 30890 SH SOLE 27714 0 3176 SYSCO CORP COM COM 871829107 8 100 SH SOLE 100 0 0 TANDEM DIABETES CARE INC COM N COM 875372203 2370 24332 SH SOLE 11420 0 12912 TARGET CORP COM COM 87612E106 3441 14236 SH SOLE 14069 0 167 TELADOC HEALTH INC COM COM 87918A105 782 4705 SH SOLE 4705 0 0 TENET HEALTHCARE CORP COM NEW COM 88033G407 407 6071 SH SOLE 6071 0 0 TERADYNE INC COM COM 880770102 3198 23876 SH SOLE 21061 0 2815 TEXAS CAP BANCSHARES INC COM COM 88224Q107 249 3917 SH SOLE 3917 0 0 TILRAY INC COM CL 2 COM 88688T100 994 55000 SH SOLE 55000 0 0 TORTOISE ENERGY INFRA CORP COM COM 89147L886 6 222 SH SOLE 222 0 0 TRANE TECHNOLOGIES PLC SHS COM G8994E103 268 1456 SH SOLE 150 0 1306 TRANSCAT INC COM COM 893529107 1898 33590 SH SOLE 15679 0 17911 TRANSMEDICS GROUP INC COM COM 89377M109 2533 76347 SH SOLE 35769 0 40578 TRAVELZOO COM NEW COM 89421Q205 1361 92195 SH SOLE 43579 0 48616 TRIMBLE INC COM COM 896239100 2889 35303 SH SOLE 35155 0 148 TRIPLEPOINT VENTURE GROWTH BDC COM 89677Y100 804 52927 SH SOLE 52927 0 0 TWIST BIOSCIENCE CORP COM COM 90184D100 5800 43525 SH SOLE 40328 0 3197 TWITTER INC COM COM 90184L102 1790 26016 SH SOLE 24000 0 2016 ULTA BEAUTY INC COM COM 90384S303 2005 5800 SH SOLE 5730 0 70 ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 257 2699 SH SOLE 2699 0 0 UNION PAC CORP COM COM 907818108 8 35 SH SOLE 35 0 0 UNITED AIRLS HLDGS INC COM COM 910047109 1184 22646 SH SOLE 22646 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 234 1126 SH SOLE 1126 0 0 UNITED STATES STL CORP NEW COM COM 912909108 2400 100000 SH SOLE 100000 0 0 UNIVERSAL STAINLESS & ALLOY CO COM 913837100 447 44171 SH SOLE 20899 0 23272 UNUM GROUP COM COM 91529Y106 1386 48820 SH SOLE 48820 0 0 UPWORK INC COM COM 91688F104 363 6220 SH SOLE 6220 0 0 US BANCORP DEL COM NEW COM 902973304 9 150 SH SOLE 150 0 0 USA TRUCK INC COM COM 902925106 2497 155354 SH SOLE 72748 0 82606 USIO INC COM COM 917313108 781 122088 SH SOLE 57855 0 64233 VALERO ENERGY CORP COM COM 91913Y100 775 9930 SH SOLE 9930 0 0 VALMONT INDS INC COM COM 920253101 1032 4371 SH SOLE 4319 0 52 VANECK VECTORS ETF TR GOLD MIN COM 92189F106 1914 56313 SH SOLE 56313 0 0 VANECK VECTORS ETF TR JR GOLD COM 92189F791 4681 100134 SH SOLE 98262 0 1872 VENUS CONCEPT INC COM COM 92332W105 2281 733425 SH SOLE 343929 0 389496 VERACYTE INC COM COM 92337F107 5078 127011 SH SOLE 91701 0 35310 VERICEL CORP COM COM 92346J108 2135 40663 SH SOLE 19061 0 21602 VERIZON COMMUNICATIONS INC COM COM 92343V104 1632 29124 SH SOLE 29124 0 0 VERTEX PHARMACEUTICALS INC COM COM 92532F100 4751 23563 SH SOLE 22993 0 570 VIATRIS INC COM COM 92556V106 42 2944 SH SOLE 2944 0 0 VIEWRAY INC COM COM 92672L107 3383 512629 SH SOLE 268676 0 243953 VIMEO INC COMMON STOCK COM 92719V100 507 10346 SH SOLE 10346 0 0 VISA INC COM CL A COM 92826C839 47 199 SH SOLE 199 0 0 VISTEON CORP COM NEW COM 92839U206 474 3921 SH SOLE 3921 0 0 VONAGE HLDGS CORP COM COM 92886T201 274 19024 SH SOLE 19024 0 0 VOXX INTL CORP CL A COM 91829F104 932 66491 SH SOLE 31155 0 35336 VULCAN MATLS CO COM COM 929160109 3084 17719 SH SOLE 17602 0 117 VUZIX CORP COM NEW COM 92921W300 2750 149858 SH SOLE 70221 0 79637 WABTEC COM COM 929740108 314 3812 SH SOLE 3811 0 1 WALMART INC COM COM 931142103 5730 40629 SH SOLE 38973 0 1656 WASTE MGMT INC DEL COM COM 94106L109 116 827 SH SOLE 827 0 0 WATTS WATER TECHNOLOGIES INC C COM 942749102 2137 14646 SH SOLE 13143 0 1503 WEC ENERGY GROUP INC COM COM 92939U106 38 430 SH SOLE 430 0 0 WELLS FARGO CO NEW COM COM 949746101 2748 60684 SH SOLE 60684 0 0 WHEATON PRECIOUS METALS CORP C COM 962879102 627 14233 SH SOLE 14050 0 183 WHITE MTNS INS GROUP LTD COM COM G9618E107 80 70 SH SOLE 70 0 0 WILLDAN GROUP INC COM COM 96924N100 1446 38416 SH SOLE 18061 0 20355 WILLIAMS COS INC COM COM 969457100 18 680 SH SOLE 680 0 0 XEROX HOLDINGS CORP COM NEW COM 98421M106 238 10141 SH SOLE 10141 0 0 XYLEM INC COM COM 98419M100 1 12 SH SOLE 12 0 0 ZILLOW GROUP INC CL A COM 98954M101 118 966 SH SOLE 0 0 966 ZOOM VIDEO COMMUNICATIONS INC COM 98980L101 489 1263 SH SOLE 1245 0 18 ZUORA INC COM CL A COM 98983V106 1788 103660 SH SOLE 57938 0 45722