COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 |
| | | VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY |
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
2U INC COM | COM | 90214J101 | 2,014 | 59,486 | SH | | SOLE | | 58,126 | 0 | 1,360 |
3M CO COM | COM | 88579Y101 | 35 | 221 | SH | | SOLE | | 221 | 0 | 0 |
ABBOTT LABS COM | COM | 002824100 | 1,004 | 9,229 | SH | | SOLE | | 9,229 | 0 | 0 |
ACADIA PHARMACEUTICALS INC COM | COM | 004225108 | 1,031 | 25,000 | SH | | SOLE | | 25,000 | 0 | 0 |
ACCENTURE PLC IRELAND SHS CLAS | COM | G1151C101 | 7 | 31 | SH | | SOLE | | 31 | 0 | 0 |
ACI WORLDWIDE INC COM | COM | 004498101 | 269 | 10,302 | SH | | SOLE | | 10,302 | 0 | 0 |
ACTIVISION BLIZZARD INC COM | COM | 00507V109 | 4,630 | 57,190 | SH | | SOLE | | 54,687 | 0 | 2,503 |
ACUITY BRANDS INC COM | COM | 00508Y102 | 205 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
ADAMAS PHARMACEUTICALS INC COM | COM | 00548A106 | 1,357 | 329,437 | SH | | SOLE | | 137,441 | 0 | 191,996 |
ADMA BIOLOGICS INC COM | COM | 000899104 | 1,139 | 476,713 | SH | | SOLE | | 198,537 | 0 | 278,176 |
ADOBE SYSTEMS INCORPORATED COM | COM | 00724F101 | 2,452 | 5,000 | SH | | SOLE | | 5,000 | 0 | 0 |
ADVANCED MICRO DEVICES INC COM | COM | 007903107 | 951 | 11,600 | SH | | SOLE | | 11,600 | 0 | 0 |
AEHR TEST SYSTEMS | COM | 00760J108 | 329 | 236,664 | SH | | SOLE | | 68,975 | 0 | 167,689 |
AGNICO EAGLE MINES LTD COM | COM | 008474108 | 6,686 | 83,985 | SH | | SOLE | | 82,123 | 0 | 1,862 |
AIR INDS GROUP COM NEW | COM | 00912N205 | 488 | 399,732 | SH | | SOLE | | 116,503 | 0 | 283,229 |
AIR PRODS & CHEMS INC COM | COM | 009158106 | 9 | 30 | SH | | SOLE | | 30 | 0 | 0 |
AIRGAIN INC COM | COM | 00938A104 | 1,429 | 107,086 | SH | | SOLE | | 44,587 | 0 | 62,499 |
AKAMAI TECHNOLOGIES INC COM | COM | 00971T101 | 1,544 | 13,964 | SH | | SOLE | | 13,550 | 0 | 414 |
AKOUSTIS TECHNOLOGIES INC COM | COM | 00973N102 | 372 | 45,547 | SH | | SOLE | | 43,924 | 0 | 1,623 |
ALBEMARLE CORP COM | COM | 012653101 | 5,486 | 61,447 | SH | | SOLE | | 58,573 | 0 | 2,874 |
ALCON AG ORD SHS | COM | H01301128 | 46 | 809 | SH | | SOLE | | 809 | 0 | 0 |
ALIBABA GROUP HLDG LTD SPONSOR | COM | 01609W102 | 4,056 | 13,796 | SH | | SOLE | | 13,463 | 0 | 333 |
ALLEGION PLC ORD SHS | COM | G0176J109 | 309 | 3,119 | SH | | SOLE | | 3,119 | 0 | 0 |
ALLOT LTD SHS | COM | M0854Q105 | 1,449 | 159,276 | SH | | SOLE | | 66,445 | 0 | 92,831 |
ALPHABET INC CAP STK CL C | COM | 02079K107 | 24 | 16 | SH | | SOLE | | 16 | 0 | 0 |
ALPHATEC HLDGS INC COM NEW | COM | 02081G201 | 2,112 | 318,097 | SH | | SOLE | | 132,925 | 0 | 185,172 |
ALTABANCORP COM | COM | 021347109 | 34 | 1,712 | SH | | SOLE | | 1,588 | 0 | 124 |
ALTERYX INC COM CL A | COM | 02156B103 | 368 | 3,237 | SH | | SOLE | | 3,237 | 0 | 0 |
AMAZON COM INC COM | COM | 023135106 | 20,530 | 6,520 | SH | | SOLE | | 6,327 | 0 | 193 |
AMEDISYS INC COM | COM | 023436108 | 1,874 | 7,928 | SH | | SOLE | | 7,928 | 0 | 0 |
AMERESCO INC CL A | COM | 02361E108 | 1,804 | 54,000 | SH | | SOLE | | 54,000 | 0 | 0 |
AMERICAN AIRLS GROUP INC COM | COM | 02376R102 | 750 | 61,000 | SH | | SOLE | | 61,000 | 0 | 0 |
AMERICAN EXPRESS CO COM | COM | 025816109 | 2,684 | 26,770 | SH | | SOLE | | 26,770 | 0 | 0 |
AMERICAN SUPERCONDUCTOR CORP S | COM | 030111207 | 2,622 | 181,107 | SH | | SOLE | | 171,545 | 0 | 9,562 |
AMERICAN WTR WKS CO INC NEW CO | COM | 030420103 | 70 | 482 | SH | | SOLE | | 482 | 0 | 0 |
AMICUS THERAPEUTICS INC COM | COM | 03152W109 | 2,597 | 183,942 | SH | | SOLE | | 173,824 | 0 | 10,118 |
AMN HEALTHCARE SVCS INC COM | COM | 001744101 | 2,199 | 37,617 | SH | | SOLE | | 28,929 | 0 | 8,688 |
AMPHENOL CORP NEW CL A | COM | 032095101 | 14 | 126 | SH | | SOLE | | 84 | 0 | 42 |
AMYRIS INC COM NEW | COM | 03236M200 | 412 | 141,112 | SH | | SOLE | | 114,270 | 0 | 26,842 |
ANALOG DEVICES INC COM | COM | 032654105 | 16 | 141 | SH | | SOLE | | 141 | 0 | 0 |
APPLE INC COM | COM | 037833100 | 13,406 | 115,758 | SH | | SOLE | | 113,394 | 0 | 2,364 |
APPLIED INDL TECHNOLOGIES INC | COM | 03820C105 | 246 | 4,459 | SH | | SOLE | | 4,459 | 0 | 0 |
APTIV PLC SHS | COM | G6095L109 | 1,106 | 12,061 | SH | | SOLE | | 11,313 | 0 | 748 |
ARCHER DANIELS MIDLAND CO COM | COM | 039483102 | 36 | 775 | SH | | SOLE | | 775 | 0 | 0 |
ASGN INC COM | COM | 00191U102 | 1,555 | 24,472 | SH | | SOLE | | 23,082 | 0 | 1,390 |
ASPEN AEROGELS INC COM | COM | 04523Y105 | 7,498 | 684,751 | SH | | SOLE | | 432,282 | 0 | 252,469 |
ASPEN GROUP INC COM NEW | COM | 04530L203 | 2,233 | 199,942 | SH | | SOLE | | 83,610 | 0 | 116,332 |
ASPEN TECHNOLOGY INC COM | COM | 045327103 | 9 | 75 | SH | | SOLE | | 75 | 0 | 0 |
ASTRAZENECA PLC SPONSORED ADR | COM | 046353108 | 3,693 | 67,398 | SH | | SOLE | | 65,231 | 0 | 2,167 |
AT&T INC COM | COM | 00206R102 | 1,339 | 46,963 | SH | | SOLE | | 46,963 | 0 | 0 |
AUTODESK INC COM | COM | 052769106 | 12 | 53 | SH | | SOLE | | 53 | 0 | 0 |
AUTOMATIC DATA PROCESSING INC | COM | 053015103 | 157 | 1,124 | SH | | SOLE | | 1,124 | 0 | 0 |
AVID BIOSERVICES INC COM | COM | 05368M106 | 2,243 | 294,422 | SH | | SOLE | | 122,995 | 0 | 171,427 |
AXOS FINANCIAL INC COM | COM | 05465C100 | 1,390 | 59,624 | SH | | SOLE | | 57,078 | 0 | 2,546 |
B & G FOODS INC NEW COM | COM | 05508R106 | 1,012 | 36,452 | SH | | SOLE | | 20,959 | 0 | 15,493 |
B2GOLD CORP COM | COM | 11777Q209 | 65 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
BADGER METER INC COM | COM | 056525108 | 640 | 9,792 | SH | | SOLE | | 7,975 | 0 | 1,817 |
BAIDU INC SPON ADR REP A | COM | 056752108 | 1,699 | 13,420 | SH | | SOLE | | 13,420 | 0 | 0 |
BANCORP INC DEL COM | COM | 05969A105 | 1,666 | 192,834 | SH | | SOLE | | 80,367 | 0 | 112,467 |
BANK NEW YORK MELLON CORP COM | COM | 064058100 | 3 | 84 | SH | | SOLE | | 84 | 0 | 0 |
BARRICK GOLD CORPORATION COM | COM | 067901108 | 4,216 | 149,979 | SH | | SOLE | | 146,453 | 0 | 3,526 |
BAUSCH HEALTH COS INC COM | COM | 071734107 | 649 | 41,762 | SH | | SOLE | | 40,476 | 0 | 1,286 |
BAYCOM CORP COM | COM | 07272M107 | 840 | 81,601 | SH | | SOLE | | 33,986 | 0 | 47,615 |
BEAM GLOBAL COM | COM | 07373B109 | 1,332 | 109,520 | SH | | SOLE | | 81,532 | 0 | 27,988 |
BEAZER HOMES USA INC COM NEW | COM | 07556Q881 | 3,221 | 244,019 | SH | | SOLE | | 114,808 | 0 | 129,211 |
BECTON DICKINSON & CO COM | COM | 075887109 | 583 | 2,505 | SH | | SOLE | | 2,505 | 0 | 0 |
BEL FUSE INC CL B | COM | 077347300 | 1,252 | 117,207 | SH | | SOLE | | 48,796 | 0 | 68,411 |
BERKSHIRE HATHAWAY INC DEL CL | COM | 084670702 | 16 | 76 | SH | | SOLE | | 76 | 0 | 0 |
BIODELIVERY SCIENCES INTL INC | COM | 09060J106 | 1,373 | 368,034 | SH | | SOLE | | 153,227 | 0 | 214,807 |
BIOGEN INC COM | COM | 09062X103 | 4,166 | 14,684 | SH | | SOLE | | 14,297 | 0 | 387 |
BIOHAVEN PHARMACTL HLDG CO LTD | COM | G11196105 | 2,154 | 33,130 | SH | | SOLE | | 32,047 | 0 | 1,083 |
BIOLIFE SOLUTIONS INC COM NEW | COM | 09062W204 | 4,200 | 145,135 | SH | | SOLE | | 60,691 | 0 | 84,444 |
BIOMARIN PHARMACEUTICAL INC CO | COM | 09061G101 | 1,193 | 15,682 | SH | | SOLE | | 15,682 | 0 | 0 |
BK OF AMERICA CORP COM | COM | 060505104 | 1,774 | 73,620 | SH | | SOLE | | 68,992 | 0 | 4,628 |
BLUE APRON HLDGS INC CL A NEW | COM | 09523Q200 | 1,145 | 159,892 | SH | | SOLE | | 66,707 | 0 | 93,185 |
BOXLIGHT CORP COM CL A | COM | 103197109 | 11 | 7,053 | SH | | SOLE | | 6,824 | 0 | 229 |
BP PLC SPONSORED ADR | COM | 055622104 | 3 | 150 | SH | | SOLE | | 150 | 0 | 0 |
BRAINSWAY LTD SPONSORED ADS | COM | 10501L106 | 306 | 52,518 | SH | | SOLE | | 15,320 | 0 | 37,198 |
BROADCOM INC COM | COM | 11135F101 | 933 | 2,562 | SH | | SOLE | | 2,562 | 0 | 0 |
BROADRIDGE FINL SOLUTIONS INC | COM | 11133T103 | 13 | 99 | SH | | SOLE | | 99 | 0 | 0 |
BROADWIND INC COM NEW | COM | 11161T207 | 745 | 259,419 | SH | | SOLE | | 75,674 | 0 | 183,745 |
BROOKFIELD RENEWABLE CORP CL A | COM | 11284V105 | 1,255 | 21,411 | SH | | SOLE | | 18,468 | 0 | 2,943 |
BRP INC COM SUN VTG | COM | 05577W200 | 944 | 17,875 | SH | | SOLE | | 15,328 | 0 | 2,547 |
BRUNSWICK CORP COM | COM | 117043109 | 178 | 3,015 | SH | | SOLE | | 3,015 | 0 | 0 |
BUILDERS FIRSTSOURCE INC COM | COM | 12008R107 | 1,863 | 57,123 | SH | | SOLE | | 34,251 | 0 | 22,872 |
C H ROBINSON WORLDWIDE INC COM | COM | 12541W209 | 695 | 6,800 | SH | | SOLE | | 6,800 | 0 | 0 |
CABOT OIL & GAS CORP COM | COM | 127097103 | 895 | 51,538 | SH | | SOLE | | 44,455 | 0 | 7,083 |
CALYXT INC COM | COM | 13173L107 | 414 | 75,374 | SH | | SOLE | | 61,217 | 0 | 14,157 |
CANADA GOOSE HLDGS INC SHS SUB | COM | 135086106 | 1,392 | 43,282 | SH | | SOLE | | 37,664 | 0 | 5,618 |
CAPITAL ONE FINL CORP COM | COM | 14040H105 | 13 | 175 | SH | | SOLE | | 175 | 0 | 0 |
CARRIER GLOBAL CORPORATION COM | COM | 14448C104 | 6 | 200 | SH | | SOLE | | 200 | 0 | 0 |
CASTLE BIOSCIENCES INC COM | COM | 14843C105 | 2,095 | 40,715 | SH | | SOLE | | 19,331 | 0 | 21,384 |
CATERPILLAR INC DEL COM | COM | 149123101 | 4,809 | 32,241 | SH | | SOLE | | 31,636 | 0 | 605 |
CDK GLOBAL INC COM | COM | 12508E101 | 11 | 245 | SH | | SOLE | | 245 | 0 | 0 |
CECO ENVIRONMENTAL CORP COM | COM | 125141101 | 1,577 | 216,388 | SH | | SOLE | | 89,793 | 0 | 126,595 |
CELANESE CORP DEL COM | COM | 150870103 | 15 | 135 | SH | | SOLE | | 135 | 0 | 0 |
CELCUITY INC COM | COM | 15102K100 | 53 | 9,174 | SH | | SOLE | | 8,838 | 0 | 336 |
CENTURY CMNTYS INC COM | COM | 156504300 | 1,573 | 37,158 | SH | | SOLE | | 21,215 | 0 | 15,943 |
CERNER CORP COM | COM | 156782104 | 4,033 | 55,783 | SH | | SOLE | | 50,145 | 0 | 5,638 |
CHAMPIONS ONCOLOGY INC COM NEW | COM | 15870P307 | 1,334 | 144,188 | SH | | SOLE | | 42,116 | 0 | 102,072 |
CHAMPIONX CORPORATION COM | COM | 15872M104 | 1 | 78 | SH | | SOLE | | 78 | 0 | 0 |
CHEGG INC COM | COM | 163092109 | 3,072 | 43,000 | SH | | SOLE | | 31,564 | 0 | 11,436 |
CHENIERE ENERGY INC COM NEW | COM | 16411R208 | 1,024 | 22,135 | SH | | SOLE | | 21,471 | 0 | 664 |
CHEWY INC CL A | COM | 16679L109 | 2,258 | 41,186 | SH | | SOLE | | 35,550 | 0 | 5,636 |
CHIMERA INVT CORP COM NEW | COM | 16934Q208 | 4 | 478 | SH | | SOLE | | 478 | 0 | 0 |
CHUBB LIMITED COM | COM | H1467J104 | 97 | 833 | SH | | SOLE | | 833 | 0 | 0 |
CHURCH & DWIGHT INC COM | COM | 171340102 | 19 | 200 | SH | | SOLE | | 200 | 0 | 0 |
CHURCHILL CAP CORP II CL A | COM | 17143G106 | 471 | 44,603 | SH | | SOLE | | 38,807 | 0 | 5,796 |
CIENA CORP COM NEW | COM | 171779309 | 2,215 | 55,802 | SH | | SOLE | | 53,191 | 0 | 2,611 |
CINCINNATI FINL CORP COM | COM | 172062101 | 120 | 1,541 | SH | | SOLE | | 1,541 | 0 | 0 |
CLEAN HARBORS INC COM | COM | 184496107 | 172 | 3,076 | SH | | SOLE | | 3,076 | 0 | 0 |
CLEVELAND-CLIFFS INC NEW COM | COM | 185899101 | 564 | 87,778 | SH | | SOLE | | 75,960 | 0 | 11,818 |
CLOUDERA INC COM | COM | 18914U100 | 2,791 | 256,271 | SH | | SOLE | | 189,457 | 0 | 66,814 |
CLOUDFLARE INC CL A COM | COM | 18915M107 | 1,113 | 27,105 | SH | | SOLE | | 27,105 | 0 | 0 |
CNS PHARMACEUTICALS INC COM | COM | 18978H102 | 108 | 61,563 | SH | | SOLE | | 59,511 | 0 | 2,052 |
COCA COLA CO COM | COM | 191216100 | 2,320 | 46,987 | SH | | SOLE | | 44,862 | 0 | 2,125 |
CODEXIS INC COM | COM | 192005106 | 2,703 | 230,279 | SH | | SOLE | | 113,618 | 0 | 116,661 |
COGNEX CORP COM | COM | 192422103 | 5,872 | 90,202 | SH | | SOLE | | 85,472 | 0 | 4,730 |
COGNIZANT TECHNOLOGY SOLUTIONS | COM | 192446102 | 36 | 515 | SH | | SOLE | | 515 | 0 | 0 |
COLGATE PALMOLIVE CO COM | COM | 194162103 | 1,507 | 19,535 | SH | | SOLE | | 19,498 | 0 | 37 |
COMCAST CORP NEW CL A | COM | 20030N101 | 18 | 387 | SH | | SOLE | | 387 | 0 | 0 |
CONSTELLATION BRANDS INC CL A | COM | 21036P108 | 2,199 | 11,602 | SH | | SOLE | | 11,265 | 0 | 337 |
CORTEVA INC COM | COM | 22052L104 | 22 | 757 | SH | | SOLE | | 757 | 0 | 0 |
COSTCO WHSL CORP NEW COM | COM | 22160K105 | 64 | 180 | SH | | SOLE | | 180 | 0 | 0 |
COUPA SOFTWARE INC COM | COM | 22266L106 | 785 | 2,864 | SH | | SOLE | | 2,864 | 0 | 0 |
COWEN INC CL A NEW | COM | 223622606 | 3,944 | 242,387 | SH | | SOLE | | 162,246 | 0 | 80,141 |
CREE INC COM | COM | 225447101 | 830 | 13,028 | SH | | SOLE | | 10,624 | 0 | 2,404 |
CRESCO LABS INC SUB VTG SHS | COM | 22587M106 | 0 | 59 | SH | | SOLE | | 59 | 0 | 0 |
CREXENDO INC COM | COM | 226552107 | 725 | 129,610 | SH | | SOLE | | 37,822 | 0 | 91,788 |
CRISPR THERAPEUTICS AG NAMEN A | COM | H17182108 | 3,510 | 41,966 | SH | | SOLE | | 40,789 | 0 | 1,177 |
CROWDSTRIKE HLDGS INC CL A | COM | 22788C105 | 5,265 | 38,338 | SH | | SOLE | | 37,519 | 0 | 819 |
CROWN CRAFTS INC COM | COM | 228309100 | 326 | 57,675 | SH | | SOLE | | 16,880 | 0 | 40,795 |
CRYOPORT INC COM PAR $0.001 | COM | 229050307 | 3,477 | 73,347 | SH | | SOLE | | 30,536 | 0 | 42,811 |
CSX CORP COM | COM | 126408103 | 769 | 9,900 | SH | | SOLE | | 9,900 | 0 | 0 |
CUTERA INC COM | COM | 232109108 | 2,740 | 144,464 | SH | | SOLE | | 93,141 | 0 | 51,323 |
DANAHER CORPORATION COM | COM | 235851102 | 538 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
DELTA AIR LINES INC DEL COM NE | COM | 247361702 | 765 | 25,000 | SH | | SOLE | | 25,000 | 0 | 0 |
DEXCOM INC COM | COM | 252131107 | 542 | 1,314 | SH | | SOLE | | 1,314 | 0 | 0 |
DISCOVERY INC COM SER A | COM | 25470F104 | 6 | 277 | SH | | SOLE | | 277 | 0 | 0 |
DISCOVERY INC COM SER C | COM | 25470F302 | 8 | 390 | SH | | SOLE | | 390 | 0 | 0 |
DISNEY WALT CO COM DISNEY | COM | 254687106 | 7,993 | 64,418 | SH | | SOLE | | 60,926 | 0 | 3,492 |
DLH HLDGS CORP COM | COM | 23335Q100 | 567 | 78,269 | SH | | SOLE | | 22,840 | 0 | 55,429 |
DOCUSIGN INC COM | COM | 256163106 | 796 | 3,700 | SH | | SOLE | | 3,700 | 0 | 0 |
DOLLAR TREE INC COM | COM | 256746108 | 238 | 2,611 | SH | | SOLE | | 2,611 | 0 | 0 |
DOMO INC COM CL B | COM | 257554105 | 1,273 | 33,215 | SH | | SOLE | | 19,002 | 0 | 14,213 |
DOVER CORP COM | COM | 260003108 | 17 | 156 | SH | | SOLE | | 156 | 0 | 0 |
DOW INC COM | COM | 260557103 | 78 | 1,649 | SH | | SOLE | | 1,649 | 0 | 0 |
DRAFTKINGS INC COM CL A | COM | 26142R104 | 6,349 | 107,911 | SH | | SOLE | | 103,997 | 0 | 3,914 |
DTE ENERGY CO COM | COM | 233331107 | 85 | 735 | SH | | SOLE | | 735 | 0 | 0 |
DUKE ENERGY CORP NEW COM NEW | COM | 26441C204 | 211 | 2,384 | SH | | SOLE | | 2,384 | 0 | 0 |
DUPONT DE NEMOURS INC COM | COM | 26614N102 | 45 | 814 | SH | | SOLE | | 814 | 0 | 0 |
E L F BEAUTY INC COM | COM | 26856L103 | 1,557 | 84,772 | SH | | SOLE | | 50,364 | 0 | 34,408 |
EATON CORP PLC SHS | COM | G29183103 | 22 | 219 | SH | | SOLE | | 149 | 0 | 70 |
EBAY INC. COM | COM | 278642103 | 512 | 9,825 | SH | | SOLE | | 8,502 | 0 | 1,323 |
ECOLAB INC COM | COM | 278865100 | 68 | 339 | SH | | SOLE | | 339 | 0 | 0 |
EDWARDS LIFESCIENCES CORP COM | COM | 28176E108 | 10 | 131 | SH | | SOLE | | 131 | 0 | 0 |
EGAIN CORP COM NEW | COM | 28225C806 | 1,508 | 106,419 | SH | | SOLE | | 48,934 | 0 | 57,485 |
ELECTROMED INC COM | COM | 285409108 | 950 | 91,262 | SH | | SOLE | | 38,159 | 0 | 53,103 |
ELECTRONIC ARTS INC COM | COM | 285512109 | 974 | 7,466 | SH | | SOLE | | 6,497 | 0 | 969 |
EMERSON ELEC CO COM | COM | 291011104 | 5 | 73 | SH | | SOLE | | 73 | 0 | 0 |
ENBRIDGE INC COM | COM | 29250N105 | 2 | 85 | SH | | SOLE | | 85 | 0 | 0 |
ENDAVA PLC ADS | COM | 29260V105 | 2,485 | 39,346 | SH | | SOLE | | 29,121 | 0 | 10,225 |
ENERGY RECOVERY INC COM | COM | 29270J100 | 1,198 | 146,103 | SH | | SOLE | | 129,351 | 0 | 16,752 |
ENERGY TRANSFER LP COM UT LTD | COM | 29273V100 | 33 | 6,025 | SH | | SOLE | | 6,025 | 0 | 0 |
ENGLOBAL CORP COM | COM | 293306106 | 527 | 613,248 | SH | | SOLE | | 179,688 | 0 | 433,560 |
ENPHASE ENERGY INC COM | COM | 29355A107 | 944 | 11,428 | SH | | SOLE | | 9,227 | 0 | 2,201 |
ENTERPRISE PRODS PARTNERS L P | COM | 293792107 | 60 | 3,796 | SH | | SOLE | | 3,796 | 0 | 0 |
EQUITRANS MIDSTREAM CORP COM | COM | 294600101 | 1,175 | 138,913 | SH | | SOLE | | 119,821 | 0 | 19,092 |
ESSENTIAL UTILS INC COM | COM | 29670G102 | 54 | 1,343 | SH | | SOLE | | 593 | 0 | 750 |
ETSY INC COM | COM | 29786A106 | 803 | 6,600 | SH | | SOLE | | 6,600 | 0 | 0 |
EURONET WORLDWIDE INC COM | COM | 298736109 | 151 | 1,655 | SH | | SOLE | | 1,655 | 0 | 0 |
EVERBRIDGE INC COM | COM | 29978A104 | 4,183 | 33,271 | SH | | SOLE | | 31,302 | 0 | 1,969 |
EVERCORE INC CLASS A | COM | 29977A105 | 959 | 14,655 | SH | | SOLE | | 9,155 | 0 | 5,500 |
EVEREST RE GROUP LTD COM | COM | G3223R108 | 221 | 1,118 | SH | | SOLE | | 1,077 | 0 | 41 |
EVERQUOTE INC COM CL A | COM | 30041R108 | 2,182 | 56,471 | SH | | SOLE | | 55,753 | 0 | 718 |
EVOQUA WATER TECHNOLOGIES CORP | COM | 30057T105 | 1,304 | 61,461 | SH | | SOLE | | 35,333 | 0 | 26,128 |
EXXON MOBIL CORP COM | COM | 30231G102 | 90 | 2,630 | SH | | SOLE | | 2,630 | 0 | 0 |
FACEBOOK INC CL A | COM | 30303M102 | 20 | 75 | SH | | SOLE | | 75 | 0 | 0 |
FASTENAL CO COM | COM | 311900104 | 234 | 5,200 | SH | | SOLE | | 5,200 | 0 | 0 |
FASTLY INC CL A | COM | 31188V100 | 1,564 | 16,700 | SH | | SOLE | | 16,700 | 0 | 0 |
FEDEX CORP COM | COM | 31428X106 | 3,236 | 12,866 | SH | | SOLE | | 12,175 | 0 | 691 |
FIFTH THIRD BANCORP COM | COM | 316773100 | 16 | 750 | SH | | SOLE | | 750 | 0 | 0 |
FIVE BELOW INC COM | COM | 33829M101 | 1,612 | 12,696 | SH | | SOLE | | 7,534 | 0 | 5,162 |
FIVE9 INC COM | COM | 338307101 | 1,128 | 8,700 | SH | | SOLE | | 8,700 | 0 | 0 |
FORTIVE CORP COM | COM | 34959J108 | 191 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
FOSTER L B CO COM | COM | 350060109 | 1,216 | 90,608 | SH | | SOLE | | 37,754 | 0 | 52,854 |
FRANCO NEV CORP COM | COM | 351858105 | 804 | 5,762 | SH | | SOLE | | 5,601 | 0 | 161 |
FREEPORT-MCMORAN INC CL B | COM | 35671D857 | 3,925 | 250,981 | SH | | SOLE | | 226,549 | 0 | 24,432 |
FREQUENCY ELECTRS INC COM | COM | 358010106 | 363 | 35,863 | SH | | SOLE | | 10,462 | 0 | 25,401 |
FRIEDMAN INDS INC COM | COM | 358435105 | 426 | 73,497 | SH | | SOLE | | 21,502 | 0 | 51,995 |
FULGENT GENETICS INC COM | COM | 359664109 | 3,517 | 87,832 | SH | | SOLE | | 36,528 | 0 | 51,304 |
GALIANO GOLD INC COM | COM | 36352H100 | 28 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |
GALLAGHER ARTHUR J & CO COM | COM | 363576109 | 770 | 7,290 | SH | | SOLE | | 7,290 | 0 | 0 |
GAN LTD ORD SHS | COM | G3728V109 | 667 | 39,440 | SH | | SOLE | | 39,440 | 0 | 0 |
GENASYS INC COM | COM | 36872P103 | 1,811 | 294,510 | SH | | SOLE | | 85,947 | 0 | 208,563 |
GENERAC HLDGS INC COM | COM | 368736104 | 5,979 | 30,878 | SH | | SOLE | | 29,258 | 0 | 1,620 |
GENERAL MLS INC COM | COM | 370334104 | 5 | 75 | SH | | SOLE | | 75 | 0 | 0 |
GENMARK DIAGNOSTICS INC COM | COM | 372309104 | 2,694 | 189,728 | SH | | SOLE | | 79,015 | 0 | 110,713 |
GENPACT LIMITED SHS | COM | G3922B107 | 286 | 7,352 | SH | | SOLE | | 7,352 | 0 | 0 |
GILEAD SCIENCES INC COM | COM | 375558103 | 2,451 | 38,791 | SH | | SOLE | | 38,151 | 0 | 640 |
GLOBUS MED INC CL A | COM | 379577208 | 1,099 | 22,193 | SH | | SOLE | | 22,193 | 0 | 0 |
GLU MOBILE INC COM | COM | 379890106 | 1,413 | 184,052 | SH | | SOLE | | 105,039 | 0 | 79,013 |
GMS INC COM | COM | 36251C103 | 262 | 10,868 | SH | | SOLE | | 10,868 | 0 | 0 |
GOLAR LNG PARTNERS LP COM UNIT | COM | Y2745C102 | 0 | 184 | SH | | SOLE | | 184 | 0 | 0 |
GOLDMAN SACHS GROUP INC COM | COM | 38141G104 | 4,210 | 20,949 | SH | | SOLE | | 20,491 | 0 | 458 |
GROWGENERATION CORP COM | COM | 39986L109 | 1,114 | 69,688 | SH | | SOLE | | 67,098 | 0 | 2,590 |
GUIDEWIRE SOFTWARE INC COM | COM | 40171V100 | 11 | 102 | SH | | SOLE | | 102 | 0 | 0 |
HACKETT GROUP INC COM | COM | 404609109 | 0 | 0 | SH | | SOLE | | 0 | 0 | 0 |
HANNON ARMSTRONG SUST INFR CAP | COM | 41068X100 | 2,522 | 59,656 | SH | | SOLE | | 53,164 | 0 | 6,492 |
HARVARD BIOSCIENCE INC COM | COM | 416906105 | 1,187 | 394,489 | SH | | SOLE | | 164,067 | 0 | 230,422 |
HAWKINS INC COM | COM | 420261109 | 1,970 | 42,739 | SH | | SOLE | | 20,854 | 0 | 21,885 |
HCI GROUP INC COM | COM | 40416E103 | 2,220 | 45,038 | SH | | SOLE | | 21,268 | 0 | 23,770 |
HEALTHSTREAM INC COM | COM | 42222N103 | 1,531 | 76,291 | SH | | SOLE | | 36,020 | 0 | 40,271 |
HEXCEL CORP NEW COM | COM | 428291108 | 3 | 99 | SH | | SOLE | | 99 | 0 | 0 |
HOME DEPOT INC COM | COM | 437076102 | 7,777 | 28,005 | SH | | SOLE | | 27,523 | 0 | 482 |
HONEYWELL INTL INC COM | COM | 438516106 | 17 | 103 | SH | | SOLE | | 103 | 0 | 0 |
HUBBELL INC COM | COM | 443510607 | 12 | 85 | SH | | SOLE | | 85 | 0 | 0 |
HUNT J B TRANS SVCS INC COM | COM | 445658107 | 695 | 5,500 | SH | | SOLE | | 5,500 | 0 | 0 |
IAC INTERACTIVECORP NEW COM | COM | 44891N109 | 516 | 4,305 | SH | | SOLE | | 4,305 | 0 | 0 |
ICHOR HOLDINGS SHS | COM | G4740B105 | 1,126 | 52,200 | SH | | SOLE | | 29,947 | 0 | 22,253 |
IDENTIV INC COM NEW | COM | 45170X205 | 3,036 | 484,984 | SH | | SOLE | | 199,869 | 0 | 285,115 |
IDEX CORP COM | COM | 45167R104 | 11 | 62 | SH | | SOLE | | 62 | 0 | 0 |
IGM BIOSCIENCES INC COM | COM | 449585108 | 310 | 4,197 | SH | | SOLE | | 4,048 | 0 | 149 |
II-VI INC COM | COM | 902104108 | 750 | 18,500 | SH | | SOLE | | 18,500 | 0 | 0 |
ILLINOIS TOOL WKS INC COM | COM | 452308109 | 495 | 2,564 | SH | | SOLE | | 2,564 | 0 | 0 |
ILLUMINA INC COM | COM | 452327109 | 2,182 | 7,059 | SH | | SOLE | | 7,059 | 0 | 0 |
IMPINJ INC COM | COM | 453204109 | 1,793 | 68,046 | SH | | SOLE | | 28,323 | 0 | 39,723 |
INGERSOLL RAND INC COM | COM | 45687V106 | 53 | 1,480 | SH | | SOLE | | 132 | 0 | 1,348 |
INNOVATIVE INDL PPTYS INC COM | COM | 45781V101 | 3,871 | 31,188 | SH | | SOLE | | 29,983 | 0 | 1,205 |
INSULET CORP COM | COM | 45784P101 | 3,271 | 13,824 | SH | | SOLE | | 11,344 | 0 | 2,480 |
INTEL CORP COM | COM | 458140100 | 6 | 125 | SH | | SOLE | | 125 | 0 | 0 |
INTELLICHECK INC COM NEW | COM | 45817G201 | 563 | 84,445 | SH | | SOLE | | 24,642 | 0 | 59,803 |
INTERNATIONAL FLAVORS&FRAGRANC | COM | 459506101 | 4 | 35 | SH | | SOLE | | 35 | 0 | 0 |
INTEST CORP COM | COM | 461147100 | 618 | 137,439 | SH | | SOLE | | 40,166 | 0 | 97,273 |
INTEVAC INC COM | COM | 461148108 | 1,858 | 337,127 | SH | | SOLE | | 140,385 | 0 | 196,742 |
INTRICON CORP COM | COM | 46121H109 | 442 | 36,294 | SH | | SOLE | | 10,602 | 0 | 25,692 |
INTUIT COM | COM | 461202103 | 6,149 | 18,851 | SH | | SOLE | | 18,435 | 0 | 416 |
INTUITIVE SURGICAL INC COM NEW | COM | 46120E602 | 1,525 | 2,149 | SH | | SOLE | | 2,083 | 0 | 66 |
IPG PHOTONICS CORP COM | COM | 44980X109 | 325 | 1,913 | SH | | SOLE | | 1,913 | 0 | 0 |
ISHARES SILVER TRUST ISHARES | COM | 46428Q109 | 1,734 | 80,111 | SH | | SOLE | | 80,039 | 0 | 72 |
ISHARES TR RUS 2000 GRW ETF | COM | 464287648 | 264 | 1,192 | SH | | SOLE | | 1,192 | 0 | 0 |
ITAMAR MED LTD SPONSORED ADS | COM | 465437101 | 1,248 | 61,074 | SH | | SOLE | | 25,549 | 0 | 35,525 |
ITERIS INC NEW COM | COM | 46564T107 | 914 | 222,839 | SH | | SOLE | | 200,573 | 0 | 22,266 |
ITRON INC COM | COM | 465741106 | 982 | 16,163 | SH | | SOLE | | 13,145 | 0 | 3,018 |
JD.COM INC SPON ADR CL A | COM | 47215P106 | 776 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
JETBLUE AWYS CORP COM | COM | 477143101 | 736 | 65,000 | SH | | SOLE | | 65,000 | 0 | 0 |
JOHNSON & JOHNSON COM | COM | 478160104 | 37 | 246 | SH | | SOLE | | 246 | 0 | 0 |
JOHNSON OUTDOORS INC CL A | COM | 479167108 | 1,548 | 18,898 | SH | | SOLE | | 7,875 | 0 | 11,023 |
JOUNCE THERAPEUTICS INC COM | COM | 481116101 | 592 | 72,607 | SH | | SOLE | | 72,607 | 0 | 0 |
JPMORGAN CHASE & CO COM | COM | 46625H100 | 2,790 | 28,977 | SH | | SOLE | | 28,745 | 0 | 232 |
KANSAS CITY SOUTHERN COM NEW | COM | 485170302 | 814 | 4,500 | SH | | SOLE | | 4,500 | 0 | 0 |
KINDER MORGAN INC DEL COM | COM | 49456B101 | 9 | 712 | SH | | SOLE | | 712 | 0 | 0 |
KINGSTONE COS INC COM | COM | 496719105 | 623 | 105,695 | SH | | SOLE | | 30,813 | 0 | 74,882 |
KINROSS GOLD CORP COM | COM | 496902404 | 2,445 | 277,194 | SH | | SOLE | | 267,772 | 0 | 9,422 |
KIRKLAND LAKE GOLD LTD COM | COM | 49741E100 | 731 | 15,000 | SH | | SOLE | | 15,000 | 0 | 0 |
KNIGHT SWIFT TRANSN HLDGS INC | COM | 499049104 | 551 | 13,544 | SH | | SOLE | | 13,544 | 0 | 0 |
KORNIT DIGITAL LTD SHS | COM | M6372Q113 | 1,983 | 30,576 | SH | | SOLE | | 27,969 | 0 | 2,607 |
LANDS END INC NEW COM | COM | 51509F105 | 2,331 | 178,907 | SH | | SOLE | | 74,483 | 0 | 104,424 |
LANTRONIX INC COM NEW | COM | 516548203 | 2,426 | 504,263 | SH | | SOLE | | 199,992 | 0 | 304,271 |
LAZYDAYS HLDGS INC COM | COM | 52110H100 | 964 | 76,056 | SH | | SOLE | | 22,231 | 0 | 53,825 |
LEMONADE INC COM | COM | 52567D107 | 619 | 12,455 | SH | | SOLE | | 12,449 | 0 | 6 |
LGL GROUP INC COM | COM | 50186A108 | 231 | 25,912 | SH | | SOLE | | 7,570 | 0 | 18,342 |
LIGHTPATH TECHNOLOGIES INC CL | COM | 532257805 | 609 | 252,719 | SH | | SOLE | | 73,753 | 0 | 178,966 |
LIGHTSCAPE TECHNOLOGIES INC CO | COM | 53227B101 | 2 | 346,009 | SH | | SOLE | | 346,009 | 0 | 0 |
LIMELIGHT NETWORKS INC COM | COM | 53261M104 | 464 | 80,523 | SH | | SOLE | | 80,523 | 0 | 0 |
LINCOLN EDL SVCS CORP COM | COM | 533535100 | 1,376 | 249,327 | SH | | SOLE | | 72,756 | 0 | 176,571 |
LINDE PLC SHS | COM | G5494J103 | 5 | 20 | SH | | SOLE | | 20 | 0 | 0 |
LINDSAY CORP COM | COM | 535555106 | 520 | 5,382 | SH | | SOLE | | 4,357 | 0 | 1,025 |
LIQUIDITY SERVICES INC COM | COM | 53635B107 | 644 | 86,364 | SH | | SOLE | | 75,154 | 0 | 11,210 |
LIVENT CORP COM | COM | 53814L108 | 2,782 | 310,105 | SH | | SOLE | | 303,247 | 0 | 6,858 |
LIVEPERSON INC COM | COM | 538146101 | 1,402 | 26,959 | SH | | SOLE | | 26,959 | 0 | 0 |
LIVERAMP HLDGS INC COM | COM | 53815P108 | 1,180 | 22,800 | SH | | SOLE | | 22,800 | 0 | 0 |
LIVEXLIVE MEDIA INC COM NEW | COM | 53839L208 | 1,374 | 529,443 | SH | | SOLE | | 220,606 | 0 | 308,837 |
LOCKHEED MARTIN CORP COM | COM | 539830109 | 287 | 750 | SH | | SOLE | | 750 | 0 | 0 |
LOWES COS INC COM | COM | 548661107 | 1,604 | 9,668 | SH | | SOLE | | 9,370 | 0 | 298 |
LSI INDS INC COM | COM | 50216C108 | 2,295 | 339,933 | SH | | SOLE | | 142,637 | 0 | 197,296 |
LUMEN TECHNOLOGIES INC COM | COM | 156700106 | 0 | 41 | SH | | SOLE | | 41 | 0 | 0 |
LUMENTUM HLDGS INC COM | COM | 55024U109 | 1,361 | 18,115 | SH | | SOLE | | 11,476 | 0 | 6,639 |
LUNA INNOVATIONS COM | COM | 550351100 | 1,903 | 318,210 | SH | | SOLE | | 132,808 | 0 | 185,402 |
LUXFER HOLDINGS PLC SHS | COM | G5698W116 | 1,367 | 108,946 | SH | | SOLE | | 45,305 | 0 | 63,641 |
LYDALL INC DEL COM | COM | 550819106 | 2,288 | 138,357 | SH | | SOLE | | 57,759 | 0 | 80,598 |
LYONDELLBASELL INDUSTRIES N V | COM | N53745100 | 2 | 25 | SH | | SOLE | | 25 | 0 | 0 |
MAGNITE INC COM | COM | 55955D100 | 500 | 72,000 | SH | | SOLE | | 72,000 | 0 | 0 |
MANITEX INTL INC COM | COM | 563420108 | 916 | 219,585 | SH | | SOLE | | 91,377 | 0 | 128,208 |
MARCUS & MILLICHAP INC COM | COM | 566324109 | 382 | 13,882 | SH | | SOLE | | 13,568 | 0 | 314 |
MARSH & MCLENNAN COS INC COM | COM | 571748102 | 1,619 | 14,119 | SH | | SOLE | | 14,119 | 0 | 0 |
MARTEN TRANS LTD COM | COM | 573075108 | 677 | 41,500 | SH | | SOLE | | 41,500 | 0 | 0 |
MARTIN MARIETTA MATLS INC COM | COM | 573284106 | 2,232 | 9,483 | SH | | SOLE | | 9,283 | 0 | 200 |
MARVELL TECHNOLOGY GROUP LTD O | COM | G5876H105 | 1,704 | 42,925 | SH | | SOLE | | 42,925 | 0 | 0 |
MASTECH DIGITAL INC COM | COM | 57633B100 | 956 | 53,094 | SH | | SOLE | | 22,104 | 0 | 30,990 |
MASTERCARD INCORPORATED CL A | COM | 57636Q104 | 40 | 118 | SH | | SOLE | | 118 | 0 | 0 |
MATADOR RES CO COM | COM | 576485205 | 1,091 | 132,038 | SH | | SOLE | | 62,150 | 0 | 69,888 |
MATCH GROUP INC NEW COM | COM | 57667L107 | 828 | 7,487 | SH | | SOLE | | 7,487 | 0 | 0 |
MATSON INC COM | COM | 57686G105 | 817 | 20,385 | SH | | SOLE | | 20,385 | 0 | 0 |
MAXEON SOLAR TECHNOLOGIES LTD | COM | Y58473102 | 1,143 | 67,413 | SH | | SOLE | | 53,599 | 0 | 13,814 |
MCCORMICK & CO INC COM NON VTG | COM | 579780206 | 6 | 31 | SH | | SOLE | | 31 | 0 | 0 |
MCDONALDS CORP COM | COM | 580135101 | 11 | 50 | SH | | SOLE | | 50 | 0 | 0 |
MEDTRONIC PLC SHS | COM | G5960L103 | 5 | 50 | SH | | SOLE | | 50 | 0 | 0 |
MERCK & CO. INC COM | COM | 58933Y105 | 110 | 1,323 | SH | | SOLE | | 1,207 | 0 | 116 |
MGM RESORTS INTERNATIONAL COM | COM | 552953101 | 685 | 31,500 | SH | | SOLE | | 31,500 | 0 | 0 |
MICRON TECHNOLOGY INC COM | COM | 595112103 | 13 | 284 | SH | | SOLE | | 284 | 0 | 0 |
MICROSOFT CORP COM | COM | 594918104 | 15,791 | 75,075 | SH | | SOLE | | 73,437 | 0 | 1,638 |
MIMECAST LTD ORD SHS | COM | G14838109 | 72 | 1,527 | SH | | SOLE | | 1,527 | 0 | 0 |
MISONIX INC COM | COM | 604871103 | 829 | 70,692 | SH | | SOLE | | 29,439 | 0 | 41,253 |
MITEK SYS INC COM NEW | COM | 606710200 | 4,122 | 323,521 | SH | | SOLE | | 182,386 | 0 | 141,135 |
MODEL N INC COM | COM | 607525102 | 4,052 | 114,840 | SH | | SOLE | | 67,620 | 0 | 47,220 |
MODERNA INC COM | COM | 60770K107 | 566 | 8,000 | SH | | SOLE | | 8,000 | 0 | 0 |
MONDELEZ INTL INC CL A | COM | 609207105 | 7 | 127 | SH | | SOLE | | 127 | 0 | 0 |
MORGAN STANLEY COM NEW | COM | 617446448 | 2,418 | 50,000 | SH | | SOLE | | 50,000 | 0 | 0 |
MOSAIC CO NEW COM | COM | 61945C103 | 2,463 | 139,011 | SH | | SOLE | | 120,296 | 0 | 18,715 |
MUELLER WTR PRODS INC COM SER | COM | 624758108 | 610 | 58,697 | SH | | SOLE | | 48,259 | 0 | 10,438 |
NATERA INC COM | COM | 632307104 | 4,168 | 57,692 | SH | | SOLE | | 35,441 | 0 | 22,251 |
NAUTILUS INC COM | COM | 63910B102 | 1,647 | 96,000 | SH | | SOLE | | 96,000 | 0 | 0 |
NESTLE S A SPONSORED ADR | COM | 641069406 | 2 | 20 | SH | | SOLE | | 20 | 0 | 0 |
NETFLIX INC COM | COM | 64110L106 | 9,456 | 18,910 | SH | | SOLE | | 18,178 | 0 | 732 |
NEW GERMANY FD INC COM | COM | 644465106 | 2 | 120 | SH | | SOLE | | 120 | 0 | 0 |
NEW GOLD INC CDA COM | COM | 644535106 | 425 | 250,000 | SH | | SOLE | | 250,000 | 0 | 0 |
NEWMONT CORP COM | COM | 651639106 | 8,098 | 127,629 | SH | | SOLE | | 124,737 | 0 | 2,892 |
NEXTERA ENERGY INC COM | COM | 65339F101 | 73 | 262 | SH | | SOLE | | 262 | 0 | 0 |
NEXTERA ENERGY PARTNERS LP COM | COM | 65341B106 | 50 | 833 | SH | | SOLE | | 833 | 0 | 0 |
NIKE INC CL B | COM | 654106103 | 1,209 | 9,628 | SH | | SOLE | | 8,448 | 0 | 1,180 |
NINTENDO LTD ADR | COM | 654445303 | 1,820 | 25,671 | SH | | SOLE | | 22,339 | 0 | 3,332 |
NORTHERN TECH INTL CORP COM | COM | 665809109 | 512 | 61,669 | SH | | SOLE | | 18,039 | 0 | 43,630 |
NORTHROP GRUMMAN CORP COM | COM | 666807102 | 1,461 | 4,631 | SH | | SOLE | | 4,476 | 0 | 155 |
NORWEGIAN CRUISE LINE HLDG LTD | COM | G66721104 | 787 | 46,000 | SH | | SOLE | | 46,000 | 0 | 0 |
NOVANTA INC COM | COM | 67000B104 | 3,278 | 31,118 | SH | | SOLE | | 12,943 | 0 | 18,175 |
NOVARTIS AG SPONSORED ADR | COM | 66987V109 | 470 | 5,401 | SH | | SOLE | | 5,401 | 0 | 0 |
NOVOCURE LTD ORD SHS | COM | G6674U108 | 3,543 | 31,834 | SH | | SOLE | | 22,240 | 0 | 9,594 |
NUANCE COMMUNICATIONS INC COM | COM | 67020Y100 | 2,215 | 66,724 | SH | | SOLE | | 66,724 | 0 | 0 |
NVIDIA CORPORATION COM | COM | 67066G104 | 3,632 | 6,710 | SH | | SOLE | | 6,710 | 0 | 0 |
OCEAN BIO CHEM INC COM | COM | 674631106 | 413 | 28,797 | SH | | SOLE | | 8,400 | 0 | 20,397 |
ONE STOP SYS INC COM | COM | 68247W109 | 498 | 237,317 | SH | | SOLE | | 69,251 | 0 | 168,066 |
ONTO INNOVATION INC COM | COM | 683344105 | 1,131 | 37,979 | SH | | SOLE | | 21,732 | 0 | 16,247 |
OPKO HEALTH INC COM | COM | 68375N103 | 461 | 125,000 | SH | | SOLE | | 125,000 | 0 | 0 |
ORACLE CORP COM | COM | 68389X105 | 60 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
ORION GROUP HOLDINGS INC COM | COM | 68628V308 | 1,076 | 391,232 | SH | | SOLE | | 163,651 | 0 | 227,581 |
OTIS WORLDWIDE CORP COM | COM | 68902V107 | 6 | 100 | SH | | SOLE | | 100 | 0 | 0 |
OUTFRONT MEDIA INC COM | COM | 69007J106 | 469 | 32,267 | SH | | SOLE | | 31,918 | 0 | 349 |
OXFORD IMMUNOTEC GLOBAL PLC OR | COM | G6855A103 | 1,549 | 132,433 | SH | | SOLE | | 55,182 | 0 | 77,251 |
PARATEK PHARMACEUTICALS INC CO | COM | 699374302 | 1,379 | 254,901 | SH | | SOLE | | 106,120 | 0 | 148,781 |
PARSLEY ENERGY INC CL A | COM | 701877102 | 14 | 1,500 | SH | | SOLE | | 1,500 | 0 | 0 |
PATRICK INDS INC COM | COM | 703343103 | 3,104 | 53,971 | SH | | SOLE | | 38,679 | 0 | 15,292 |
PAYCHEX INC COM | COM | 704326107 | 3,390 | 42,501 | SH | | SOLE | | 41,567 | 0 | 934 |
PAYPAL HLDGS INC COM | COM | 70450Y103 | 826 | 4,191 | SH | | SOLE | | 4,191 | 0 | 0 |
PELOTON INTERACTIVE INC CL A C | COM | 70614W100 | 2,906 | 29,283 | SH | | SOLE | | 28,611 | 0 | 672 |
PENN NATL GAMING INC COM | COM | 707569109 | 1,556 | 21,400 | SH | | SOLE | | 21,400 | 0 | 0 |
PEPSICO INC COM | COM | 713448108 | 9,295 | 67,067 | SH | | SOLE | | 65,857 | 0 | 1,210 |
PERION NETWORK LTD SHS NEW | COM | M78673114 | 1,114 | 159,541 | SH | | SOLE | | 46,636 | 0 | 112,905 |
PERKINELMER INC COM | COM | 714046109 | 339 | 2,700 | SH | | SOLE | | 2,700 | 0 | 0 |
PERMA-FIX ENVIRONMENTAL SVCS C | COM | 714157203 | 1,106 | 156,896 | SH | | SOLE | | 46,010 | 0 | 110,886 |
PERRIGO CO PLC SHS | COM | G97822103 | 202 | 4,404 | SH | | SOLE | | 4,404 | 0 | 0 |
PFIZER INC COM | COM | 717081103 | 2,489 | 67,831 | SH | | SOLE | | 67,831 | 0 | 0 |
PFSWEB INC COM NEW | COM | 717098206 | 897 | 134,106 | SH | | SOLE | | 55,984 | 0 | 78,122 |
PHILIP MORRIS INTL INC COM | COM | 718172109 | 30 | 402 | SH | | SOLE | | 402 | 0 | 0 |
PLURALSIGHT INC COM CL A | COM | 72941B106 | 2,336 | 136,349 | SH | | SOLE | | 106,905 | 0 | 29,444 |
PNC FINL SVCS GROUP INC COM | COM | 693475105 | 14 | 123 | SH | | SOLE | | 123 | 0 | 0 |
POLARIS INC COM | COM | 731068102 | 2,214 | 23,465 | SH | | SOLE | | 20,296 | 0 | 3,169 |
PPL CORP COM | COM | 69351T106 | 40 | 1,459 | SH | | SOLE | | 1,459 | 0 | 0 |
PROCTER AND GAMBLE CO COM | COM | 742718109 | 2,257 | 16,237 | SH | | SOLE | | 16,237 | 0 | 0 |
PROOFPOINT INC COM | COM | 743424103 | 1,527 | 14,471 | SH | | SOLE | | 8,400 | 0 | 6,071 |
Q2 HLDGS INC COM | COM | 74736L109 | 402 | 4,409 | SH | | SOLE | | 4,409 | 0 | 0 |
QUALCOMM INC COM | COM | 747525103 | 1,635 | 13,890 | SH | | SOLE | | 13,890 | 0 | 0 |
QUANTA SVCS INC COM | COM | 74762E102 | 1,969 | 37,257 | SH | | SOLE | | 36,070 | 0 | 1,187 |
QUEST RESOURCE HLDG CORP COM N | COM | 74836W203 | 477 | 251,015 | SH | | SOLE | | 73,346 | 0 | 177,669 |
QUIDEL CORP COM | COM | 74838J101 | 283 | 1,292 | SH | | SOLE | | 1,292 | 0 | 0 |
QUMU CORP COM | COM | 749063103 | 225 | 48,733 | SH | | SOLE | | 46,854 | 0 | 1,879 |
RADA ELECTR INDS LTD COM PAR N | COM | M81863124 | 3,168 | 534,239 | SH | | SOLE | | 213,409 | 0 | 320,830 |
RADIANT LOGISTICS INC COM | COM | 75025X100 | 1,958 | 381,014 | SH | | SOLE | | 158,990 | 0 | 222,024 |
RANGE RES CORP COM | COM | 75281A109 | 112 | 16,866 | SH | | SOLE | | 16,866 | 0 | 0 |
RAVEN INDS INC COM | COM | 754212108 | 521 | 24,201 | SH | | SOLE | | 24,201 | 0 | 0 |
RAYTHEON TECHNOLOGIES CORP COM | COM | 75513E101 | 14 | 250 | SH | | SOLE | | 250 | 0 | 0 |
REALNETWORKS INC COM NEW | COM | 75605L708 | 360 | 294,971 | SH | | SOLE | | 86,116 | 0 | 208,855 |
REALTY INCOME CORP COM | COM | 756109104 | 14 | 235 | SH | | SOLE | | 235 | 0 | 0 |
REATA PHARMACEUTICALS INC CL A | COM | 75615P103 | 958 | 9,834 | SH | | SOLE | | 8,440 | 0 | 1,394 |
REEDS INC COM | COM | 758338107 | 819 | 882,325 | SH | | SOLE | | 336,156 | 0 | 546,169 |
REGENERON PHARMACEUTICALS COM | COM | 75886F107 | 4,197 | 7,498 | SH | | SOLE | | 7,345 | 0 | 153 |
REGENXBIO INC COM | COM | 75901B107 | 999 | 36,310 | SH | | SOLE | | 20,760 | 0 | 15,550 |
REPLIGEN CORP COM | COM | 759916109 | 105 | 712 | SH | | SOLE | | 712 | 0 | 0 |
REPRO MED SYS INC COM | COM | 759910102 | 1,318 | 182,614 | SH | | SOLE | | 76,599 | 0 | 106,015 |
RESIDEO TECHNOLOGIES INC COM | COM | 76118Y104 | 0 | 17 | SH | | SOLE | | 17 | 0 | 0 |
REVANCE THERAPEUTICS INC COM | COM | 761330109 | 2,514 | 100,000 | SH | | SOLE | | 100,000 | 0 | 0 |
REXNORD CORP COM | COM | 76169B102 | 13 | 450 | SH | | SOLE | | 450 | 0 | 0 |
RIO TINTO PLC SPONSORED ADR | COM | 767204100 | 537 | 8,899 | SH | | SOLE | | 7,820 | 0 | 1,079 |
ROBERT HALF INTL INC COM | COM | 770323103 | 7 | 130 | SH | | SOLE | | 65 | 0 | 65 |
ROCHE HLDG LTD SPONSORED ADR | COM | 771195104 | 8 | 175 | SH | | SOLE | | 175 | 0 | 0 |
ROCKET COS INC COM CL A | COM | 77311W101 | 852 | 42,750 | SH | | SOLE | | 36,900 | 0 | 5,850 |
ROCKWELL AUTOMATION INC COM | COM | 773903109 | 13 | 61 | SH | | SOLE | | 61 | 0 | 0 |
ROKU INC COM CL A | COM | 77543R102 | 1,104 | 5,847 | SH | | SOLE | | 5,847 | 0 | 0 |
ROYAL DUTCH SHELL PLC SPONS AD | COM | 780259206 | 27 | 1,054 | SH | | SOLE | | 1,054 | 0 | 0 |
ROYAL GOLD INC COM | COM | 780287108 | 161 | 1,337 | SH | | SOLE | | 1,319 | 0 | 18 |
ROYALTY PHARMA PLC SHS CL A | COM | G7709Q104 | 42 | 995 | SH | | SOLE | | 959 | 0 | 36 |
SALESFORCE COM INC COM | COM | 79466L302 | 4,261 | 16,954 | SH | | SOLE | | 16,120 | 0 | 834 |
SANOFI SPONSORED ADR | COM | 80105N105 | 10 | 200 | SH | | SOLE | | 200 | 0 | 0 |
SAREPTA THERAPEUTICS INC COM | COM | 803607100 | 942 | 6,710 | SH | | SOLE | | 6,710 | 0 | 0 |
SCHNEIDER NATIONAL INC CL B | COM | 80689H102 | 990 | 40,046 | SH | | SOLE | | 40,046 | 0 | 0 |
SCHWAB CHARLES CORP COM | COM | 808513105 | 12 | 341 | SH | | SOLE | | 341 | 0 | 0 |
SEABRIDGE GOLD INC COM | COM | 811916105 | 988 | 52,633 | SH | | SOLE | | 50,031 | 0 | 2,602 |
SEMPRA ENERGY COM | COM | 816851109 | 23 | 195 | SH | | SOLE | | 195 | 0 | 0 |
SENSATA TECHNOLOGIES HLDNG PLC | COM | G8060N102 | 515 | 11,931 | SH | | SOLE | | 11,931 | 0 | 0 |
SHERWIN WILLIAMS CO COM | COM | 824348106 | 14 | 20 | SH | | SOLE | | 20 | 0 | 0 |
SKYLINE CHAMPION CORPORATION C | COM | 830830105 | 1,361 | 50,845 | SH | | SOLE | | 29,909 | 0 | 20,936 |
SKYWORKS SOLUTIONS INC COM | COM | 83088M102 | 1,330 | 9,140 | SH | | SOLE | | 9,140 | 0 | 0 |
SMTC CORP COM NEW | COM | 832682207 | 1,011 | 279,373 | SH | | SOLE | | 81,782 | 0 | 197,591 |
SNAP ON INC COM | COM | 833034101 | 691 | 4,699 | SH | | SOLE | | 4,280 | 0 | 419 |
SNOWFLAKE INC CL A | COM | 833445109 | 76 | 304 | SH | | SOLE | | 293 | 0 | 11 |
SOUTHERN CO COM | COM | 842587107 | 130 | 2,400 | SH | | SOLE | | 2,400 | 0 | 0 |
SPDR GOLD TR GOLD SHS | COM | 78463V107 | 1,771 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
SPDR S&P 500 ETF TR TR UNIT | COM | 78462F103 | 11 | 33 | SH | | SOLE | | 33 | 0 | 0 |
SPOTIFY TECHNOLOGY S A SHS | COM | L8681T102 | 2,129 | 8,777 | SH | | SOLE | | 8,331 | 0 | 446 |
STAMPS COM INC COM NEW | COM | 852857200 | 2,410 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
STARBUCKS CORP COM | COM | 855244109 | 3,223 | 37,506 | SH | | SOLE | | 35,491 | 0 | 2,015 |
STEREOTAXIS INC COM NEW | COM | 85916J409 | 897 | 250,616 | SH | | SOLE | | 105,128 | 0 | 145,488 |
STERLING CONSTRUCTION CO INC C | COM | 859241101 | 3,162 | 223,339 | SH | | SOLE | | 111,616 | 0 | 111,723 |
STRYKER CORPORATION COM | COM | 863667101 | 12 | 56 | SH | | SOLE | | 56 | 0 | 0 |
SUN BIOPHARMA INC COM NEW | COM | 86664M206 | 231 | 76,770 | SH | | SOLE | | 76,770 | 0 | 0 |
SUNNOVA ENERGY INTL INC COM | COM | 86745K104 | 3,836 | 126,144 | SH | | SOLE | | 112,245 | 0 | 13,899 |
SUNOPTA INC COM | COM | 8676EP108 | 3,130 | 421,887 | SH | | SOLE | | 197,736 | 0 | 224,151 |
SUNPOWER CORP COM | COM | 867652406 | 3,618 | 289,213 | SH | | SOLE | | 224,664 | 0 | 64,549 |
SWITCH INC CL A | COM | 87105L104 | 168 | 10,765 | SH | | SOLE | | 10,765 | 0 | 0 |
SYSCO CORP COM | COM | 871829107 | 6 | 100 | SH | | SOLE | | 100 | 0 | 0 |
TAKE-TWO INTERACTIVE SOFTWARE | COM | 874054109 | 1,059 | 6,410 | SH | | SOLE | | 5,578 | 0 | 832 |
TANDEM DIABETES CARE INC COM N | COM | 875372203 | 3,939 | 34,706 | SH | | SOLE | | 14,444 | 0 | 20,262 |
TARGA RES CORP COM | COM | 87612G101 | 133 | 9,484 | SH | | SOLE | | 9,436 | 0 | 48 |
TARGET CORP COM | COM | 87612E106 | 2,653 | 16,855 | SH | | SOLE | | 16,359 | 0 | 496 |
TELADOC HEALTH INC COM | COM | 87918A105 | 8,899 | 40,592 | SH | | SOLE | | 39,371 | 0 | 1,221 |
TENET HEALTHCARE CORP COM NEW | COM | 88033G407 | 152 | 6,187 | SH | | SOLE | | 6,187 | 0 | 0 |
TERADYNE INC COM | COM | 880770102 | 1,112 | 13,998 | SH | | SOLE | | 13,998 | 0 | 0 |
TESLA INC COM | COM | 88160R101 | 2,145 | 5,000 | SH | | SOLE | | 5,000 | 0 | 0 |
TFI INTL INC COM | COM | 87241L109 | 1,623 | 38,793 | SH | | SOLE | | 22,299 | 0 | 16,494 |
TIMKEN CO COM | COM | 887389104 | 279 | 5,141 | SH | | SOLE | | 5,141 | 0 | 0 |
TJX COS INC NEW COM | COM | 872540109 | 2,216 | 39,823 | SH | | SOLE | | 38,573 | 0 | 1,250 |
TORTOISE ENERGY INFRA CORP COM | COM | 89147L886 | 3 | 216 | SH | | SOLE | | 216 | 0 | 0 |
TRANE TECHNOLOGIES PLC SHS | COM | G8994E103 | 204 | 1,680 | SH | | SOLE | | 150 | 0 | 1,530 |
TRANSCAT INC COM | COM | 893529107 | 1,402 | 47,858 | SH | | SOLE | | 19,999 | 0 | 27,859 |
TRIMBLE INC COM | COM | 896239100 | 613 | 12,579 | SH | | SOLE | | 12,579 | 0 | 0 |
TRIPLEPOINT VENTURE GROWTH BDC | COM | 89677Y100 | 615 | 55,747 | SH | | SOLE | | 55,747 | 0 | 0 |
TWIST BIOSCIENCE CORP COM | COM | 90184D100 | 6,116 | 80,505 | SH | | SOLE | | 76,591 | 0 | 3,914 |
TWITTER INC COM | COM | 90184L102 | 688 | 15,467 | SH | | SOLE | | 13,451 | 0 | 2,016 |
U S CONCRETE INC COM NEW | COM | 90333L201 | 1,233 | 42,463 | SH | | SOLE | | 42,463 | 0 | 0 |
ULTA BEAUTY INC COM | COM | 90384S303 | 1,500 | 6,698 | SH | | SOLE | | 6,490 | 0 | 208 |
ULTRAGENYX PHARMACEUTICAL INC | COM | 90400D108 | 197 | 2,393 | SH | | SOLE | | 2,393 | 0 | 0 |
ULTRALIFE CORP COM | COM | 903899102 | 1,046 | 177,232 | SH | | SOLE | | 73,841 | 0 | 103,391 |
UNION PAC CORP COM | COM | 907818108 | 7 | 35 | SH | | SOLE | | 35 | 0 | 0 |
UNITED AIRLS HLDGS INC COM | COM | 910047109 | 754 | 21,700 | SH | | SOLE | | 21,700 | 0 | 0 |
UNITED PARCEL SERVICE INC CL B | COM | 911312106 | 669 | 4,012 | SH | | SOLE | | 3,565 | 0 | 447 |
US BANCORP DEL COM NEW | COM | 902973304 | 5 | 150 | SH | | SOLE | | 150 | 0 | 0 |
USA TRUCK INC COM | COM | 902925106 | 938 | 99,250 | SH | | SOLE | | 37,494 | 0 | 61,756 |
VALERO ENERGY CORP COM | COM | 91913Y100 | 544 | 12,547 | SH | | SOLE | | 12,547 | 0 | 0 |
VANECK VECTORS ETF TR GOLD MIN | COM | 92189F106 | 983 | 25,113 | SH | | SOLE | | 25,113 | 0 | 0 |
VANECK VECTORS ETF TR JR GOLD | COM | 92189F791 | 4,567 | 82,488 | SH | | SOLE | | 80,198 | 0 | 2,290 |
VERACYTE INC COM | COM | 92337F107 | 2,651 | 81,582 | SH | | SOLE | | 34,081 | 0 | 47,501 |
VERICEL CORP COM | COM | 92346J108 | 2,211 | 119,327 | SH | | SOLE | | 49,784 | 0 | 69,543 |
VERISIGN INC COM | COM | 92343E102 | 5,561 | 27,147 | SH | | SOLE | | 26,588 | 0 | 559 |
VERIZON COMMUNICATIONS INC COM | COM | 92343V104 | 1,867 | 31,376 | SH | | SOLE | | 31,376 | 0 | 0 |
VERTEX PHARMACEUTICALS INC COM | COM | 92532F100 | 10,614 | 39,004 | SH | | SOLE | | 37,950 | 0 | 1,054 |
VIEWRAY INC COM | COM | 92672L107 | 1,790 | 511,370 | SH | | SOLE | | 241,778 | 0 | 269,592 |
VIRTRA INC COM PAR | COM | 92827K301 | 294 | 75,704 | SH | | SOLE | | 22,032 | 0 | 53,672 |
VISA INC COM CL A | COM | 92826C839 | 3,080 | 15,400 | SH | | SOLE | | 15,400 | 0 | 0 |
VISTEON CORP COM NEW | COM | 92839U206 | 279 | 4,025 | SH | | SOLE | | 4,025 | 0 | 0 |
VIVINT SOLAR INC COM | COM | 92854Q106 | 21,210 | 500,820 | SH | | SOLE | | 487,040 | 0 | 13,780 |
VULCAN MATLS CO COM | COM | 929160109 | 2,243 | 16,545 | SH | | SOLE | | 16,197 | 0 | 348 |
VUZIX CORP COM NEW | COM | 92921W300 | 1,409 | 308,895 | SH | | SOLE | | 128,871 | 0 | 180,024 |
WABTEC COM | COM | 929740108 | 243 | 3,922 | SH | | SOLE | | 3,921 | 0 | 1 |
WALMART INC COM | COM | 931142103 | 2,210 | 15,797 | SH | | SOLE | | 15,797 | 0 | 0 |
WASTE MGMT INC DEL COM | COM | 94106L109 | 94 | 827 | SH | | SOLE | | 827 | 0 | 0 |
WATTS WATER TECHNOLOGIES INC C | COM | 942749102 | 579 | 5,784 | SH | | SOLE | | 4,858 | 0 | 926 |
WEC ENERGY GROUP INC COM | COM | 92939U106 | 42 | 430 | SH | | SOLE | | 430 | 0 | 0 |
WERNER ENTERPRISES INC COM | COM | 950755108 | 529 | 12,604 | SH | | SOLE | | 12,604 | 0 | 0 |
WEX INC COM | COM | 96208T104 | 6 | 43 | SH | | SOLE | | 43 | 0 | 0 |
WHEATON PRECIOUS METALS CORP C | COM | 962879102 | 859 | 17,500 | SH | | SOLE | | 16,955 | 0 | 545 |
WHITE MTNS INS GROUP LTD COM | COM | G9618E107 | 55 | 70 | SH | | SOLE | | 70 | 0 | 0 |
WILLDAN GROUP INC COM | COM | 96924N100 | 1,394 | 54,659 | SH | | SOLE | | 22,810 | 0 | 31,849 |
WILLIAMS COS INC COM | COM | 969457100 | 13 | 680 | SH | | SOLE | | 680 | 0 | 0 |
WIMI HOLOGRAM CLOUD INC SPON A | COM | 97264L100 | 378 | 67,909 | SH | | SOLE | | 65,141 | 0 | 2,768 |
YAMANA GOLD INC COM | COM | 98462Y100 | 284 | 50,000 | SH | | SOLE | | 50,000 | 0 | 0 |
ZILLOW GROUP INC CL A | COM | 98954M101 | 749 | 7,380 | SH | | SOLE | | 6,414 | 0 | 966 |
ZIX CORP COM | COM | 98974P100 | 1,625 | 278,172 | SH | | SOLE | | 138,653 | 0 | 139,519 |
ZOETIS INC CL A | COM | 98978V103 | 4 | 25 | SH | | SOLE | | 25 | 0 | 0 |
ZOOM VIDEO COMMUNICATIONS INC | COM | 98980L101 | 728 | 1,549 | SH | | SOLE | | 1,496 | 0 | 53 |
ZOVIO INC COM | COM | 98979V102 | 1,434 | 358,514 | SH | | SOLE | | 149,426 | 0 | 209,088 |