The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
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 |