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 | 475 | 11,884 | SH | SOLE | 11,884 | 0 | 0 | ||
3M CO COM | COM | 88579Y101 | 76 | 437 | SH | SOLE | 437 | 0 | 0 | ||
ABBOTT LABS COM | COM | 002824100 | 818 | 7,470 | SH | SOLE | 7,470 | 0 | 0 | ||
ACADIA PHARMACEUTICALS INC COM | COM | 004225108 | 1,023 | 19,135 | SH | SOLE | 19,135 | 0 | 0 | ||
ACI WORLDWIDE INC COM | COM | 004498101 | 396 | 10,302 | SH | SOLE | 10,302 | 0 | 0 | ||
ACUITY BRANDS INC COM | COM | 00508Y102 | 242 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
ADAMAS PHARMACEUTICALS INC COM | COM | 00548A106 | 1,204 | 278,011 | SH | SOLE | 134,738 | 0 | 143,273 | ||
ADMA BIOLOGICS INC COM | COM | 000899104 | 1,224 | 627,931 | SH | SOLE | 304,502 | 0 | 323,429 | ||
ADOBE SYSTEMS INCORPORATED COM | COM | 00724F101 | 1,914 | 3,827 | SH | SOLE | 3,827 | 0 | 0 | ||
ADVANCED MICRO DEVICES INC COM | COM | 007903107 | 1,834 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | ||
AGNICO EAGLE MINES LTD COM | COM | 008474108 | 8,729 | 123,792 | SH | SOLE | 121,930 | 0 | 1,862 | ||
AIR PRODS & CHEMS INC COM | COM | 009158106 | 8 | 30 | SH | SOLE | 30 | 0 | 0 | ||
AIRGAIN INC COM | COM | 00938A104 | 1,604 | 90,235 | SH | SOLE | 43,720 | 0 | 46,515 | ||
AKAMAI TECHNOLOGIES INC COM | COM | 00971T101 | 1,316 | 12,539 | SH | SOLE | 12,125 | 0 | 414 | ||
AKOUSTIS TECHNOLOGIES INC COM | COM | 00973N102 | 552 | 45,133 | SH | SOLE | 43,714 | 0 | 1,419 | ||
ALBEMARLE CORP COM | COM | 012653101 | 8,501 | 57,626 | SH | SOLE | 54,928 | 0 | 2,698 | ||
ALCON AG ORD SHS | COM | H01301128 | 53 | 809 | SH | SOLE | 809 | 0 | 0 | ||
ALLEGION PLC ORD SHS | COM | G0176J109 | 363 | 3,119 | SH | SOLE | 3,119 | 0 | 0 | ||
ALLOT LTD SHS | COM | M0854Q105 | 1,414 | 134,442 | SH | SOLE | 65,200 | 0 | 69,242 | ||
ALPHABET INC CAP STK CL C | COM | 02079K107 | 28 | 16 | SH | SOLE | 16 | 0 | 0 | ||
ALPHATEC HLDGS INC COM NEW | COM | 02081G201 | 3,908 | 269,150 | SH | SOLE | 130,675 | 0 | 138,475 | ||
ALTABANCORP COM | COM | 021347109 | 48 | 1,704 | SH | SOLE | 1,580 | 0 | 124 | ||
ALTERYX INC COM CL A | COM | 02156B103 | 481 | 3,953 | SH | SOLE | 3,953 | 0 | 0 | ||
AMAZON COM INC COM | COM | 023135106 | 19,600 | 6,018 | SH | SOLE | 5,810 | 0 | 208 | ||
AMEDISYS INC COM | COM | 023436108 | 1,783 | 6,078 | SH | SOLE | 6,078 | 0 | 0 | ||
AMERESCO INC CL A | COM | 02361E108 | 2,159 | 41,333 | SH | SOLE | 41,333 | 0 | 0 | ||
AMERICAN AIRLS GROUP INC COM | COM | 02376R102 | 991 | 62,820 | SH | SOLE | 62,820 | 0 | 0 | ||
AMERICAN EXPRESS CO COM | COM | 025816109 | 2,833 | 23,434 | SH | SOLE | 23,434 | 0 | 0 | ||
AMERICAN SUPERCONDUCTOR CORP S | COM | 030111207 | 3,794 | 161,994 | SH | SOLE | 153,346 | 0 | 8,648 | ||
AMERICAN WTR WKS CO INC NEW CO | COM | 030420103 | 74 | 482 | SH | SOLE | 482 | 0 | 0 | ||
AMICUS THERAPEUTICS INC COM | COM | 03152W109 | 3,618 | 156,676 | SH | SOLE | 146,558 | 0 | 10,118 | ||
AMN HEALTHCARE SVCS INC COM | COM | 001744101 | 3,944 | 57,788 | SH | SOLE | 46,100 | 0 | 11,688 | ||
AMPHENOL CORP NEW CL A | COM | 032095101 | 15 | 115 | SH | SOLE | 73 | 0 | 42 | ||
AMTECH SYS INC COM PAR $0.01N | COM | 032332504 | 1,039 | 162,855 | SH | SOLE | 78,978 | 0 | 83,877 | ||
AMYRIS INC COM NEW | COM | 03236M200 | 1,034 | 167,522 | SH | SOLE | 143,245 | 0 | 24,277 | ||
ANALOG DEVICES INC COM | COM | 032654105 | 21 | 141 | SH | SOLE | 141 | 0 | 0 | ||
APPLE INC COM | COM | 037833100 | 18,180 | 137,014 | SH | SOLE | 132,379 | 0 | 4,635 | ||
APPLIED INDL TECHNOLOGIES INC | COM | 03820C105 | 348 | 4,459 | SH | SOLE | 4,459 | 0 | 0 | ||
APTIV PLC SHS | COM | G6095L109 | 2,606 | 20,002 | SH | SOLE | 19,326 | 0 | 676 | ||
ARCHER DANIELS MIDLAND CO COM | COM | 039483102 | 77 | 1,522 | SH | SOLE | 1,522 | 0 | 0 | ||
ARRAY TECHNOLOGIES INC COM SHS | COM | 04271T100 | 4,046 | 93,788 | SH | SOLE | 88,932 | 0 | 4,856 | ||
ASGN INC COM | COM | 00191U102 | 2,037 | 24,391 | SH | SOLE | 23,001 | 0 | 1,390 | ||
ASPEN AEROGELS INC COM | COM | 04523Y105 | 9,766 | 585,148 | SH | SOLE | 412,245 | 0 | 172,903 | ||
ASPEN GROUP INC COM NEW | COM | 04530L203 | 1,884 | 169,246 | SH | SOLE | 82,193 | 0 | 87,053 | ||
ASPEN TECHNOLOGY INC COM | COM | 045327103 | 10 | 75 | SH | SOLE | 75 | 0 | 0 | ||
ASTRAZENECA PLC SPONSORED ADR | COM | 046353108 | 1,378 | 27,571 | SH | SOLE | 26,660 | 0 | 911 | ||
AT&T INC COM | COM | 00206R102 | 1,233 | 42,856 | SH | SOLE | 42,856 | 0 | 0 | ||
AUTODESK INC COM | COM | 052769106 | 16 | 53 | SH | SOLE | 53 | 0 | 0 | ||
AUTOMATIC DATA PROCESSING INC | COM | 053015103 | 198 | 1,124 | SH | SOLE | 1,124 | 0 | 0 | ||
AVID BIOSERVICES INC COM | COM | 05368M106 | 2,871 | 248,762 | SH | SOLE | 120,668 | 0 | 128,094 | ||
AXOS FINANCIAL INC COM | COM | 05465C100 | 2,192 | 58,396 | SH | SOLE | 55,850 | 0 | 2,546 | ||
B & G FOODS INC NEW COM | COM | 05508R106 | 1,001 | 36,092 | SH | SOLE | 20,599 | 0 | 15,493 | ||
B2GOLD CORP COM | COM | 11777Q209 | 56 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
BADGER METER INC COM | COM | 056525108 | 1,121 | 11,921 | SH | SOLE | 10,278 | 0 | 1,643 | ||
BAIDU INC SPON ADR REP A | COM | 056752108 | 3,244 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | ||
BANCORP INC DEL COM | COM | 05969A105 | 2,220 | 162,615 | SH | SOLE | 78,798 | 0 | 83,817 | ||
BANK NEW YORK MELLON CORP COM | COM | 064058100 | 4 | 84 | SH | SOLE | 84 | 0 | 0 | ||
BARRICK GOLD CORP COM | COM | 067901108 | 5,069 | 222,517 | SH | SOLE | 218,991 | 0 | 3,526 | ||
BAUSCH HEALTH COS INC COM | COM | 071734107 | 811 | 38,973 | SH | SOLE | 37,687 | 0 | 1,286 | ||
BEAM GLOBAL COM | COM | 07373B109 | 6,080 | 82,406 | SH | SOLE | 76,555 | 0 | 5,851 | ||
BEAZER HOMES USA INC COM NEW | COM | 07556Q881 | 3,179 | 209,847 | SH | SOLE | 113,239 | 0 | 96,608 | ||
BECTON DICKINSON & CO COM | COM | 075887109 | 480 | 1,919 | SH | SOLE | 1,919 | 0 | 0 | ||
BED BATH & BEYOND INC COM | COM | 075896100 | 680 | 38,271 | SH | SOLE | 38,271 | 0 | 0 | ||
BEL FUSE INC CL B | COM | 077347300 | 1,484 | 98,760 | SH | SOLE | 47,882 | 0 | 50,878 | ||
BERKSHIRE HATHAWAY INC DEL CL | COM | 084670702 | 18 | 76 | SH | SOLE | 76 | 0 | 0 | ||
BIOGEN INC COM | COM | 09062X103 | 3,270 | 13,354 | SH | SOLE | 13,165 | 0 | 189 | ||
BIOLIFE SOLUTIONS INC COM NEW | COM | 09062W204 | 4,901 | 122,855 | SH | SOLE | 59,664 | 0 | 63,191 | ||
BIOMARIN PHARMACEUTICAL INC CO | COM | 09061G101 | 2,694 | 30,720 | SH | SOLE | 30,720 | 0 | 0 | ||
BIONTECH SE SPONSORED ADS | COM | 09075V102 | 815 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
BK OF AMERICA CORP COM | COM | 060505104 | 2,347 | 77,446 | SH | SOLE | 72,818 | 0 | 4,628 | ||
BOXLIGHT CORP COM CL A | COM | 103197109 | 11 | 7,027 | SH | SOLE | 6,798 | 0 | 229 | ||
BP PLC SPONSORED ADR | COM | 055622104 | 5,765 | 280,957 | SH | SOLE | 265,607 | 0 | 15,350 | ||
BROADCOM INC COM | COM | 11135F101 | 903 | 2,062 | SH | SOLE | 2,062 | 0 | 0 | ||
BROADRIDGE FINL SOLUTIONS INC | COM | 11133T103 | 3 | 18 | SH | SOLE | 18 | 0 | 0 | ||
BROADWIND INC COM NEW | COM | 11161T207 | 879 | 110,896 | SH | SOLE | 51,728 | 0 | 59,168 | ||
BROOKFIELD RENEWABLE CORP CL A | COM | 11284V105 | 262 | 4,505 | SH | SOLE | 90 | 0 | 4,415 | ||
BRP INC COM SUN VTG | COM | 05577W200 | 3 | 52 | SH | SOLE | 52 | 0 | 0 | ||
BRUNSWICK CORP COM | COM | 117043109 | 230 | 3,015 | SH | SOLE | 3,015 | 0 | 0 | ||
BUILDERS FIRSTSOURCE INC COM | COM | 12008R107 | 2,310 | 56,592 | SH | SOLE | 33,720 | 0 | 22,872 | ||
C H ROBINSON WORLDWIDE INC COM | COM | 12541W209 | 489 | 5,213 | SH | SOLE | 5,213 | 0 | 0 | ||
CABOT OIL & GAS CORP COM | COM | 127097103 | 2 | 145 | SH | SOLE | 145 | 0 | 0 | ||
CAESARSTONE LTD ORD SHS | COM | M20598104 | 1,449 | 112,378 | SH | SOLE | 54,488 | 0 | 57,890 | ||
CANADA GOOSE HLDGS INC SHS SUB | COM | 135086106 | 1,262 | 42,393 | SH | SOLE | 36,775 | 0 | 5,618 | ||
CAPITAL ONE FINL CORP COM | COM | 14040H105 | 17 | 175 | SH | SOLE | 175 | 0 | 0 | ||
CAREDX INC COM | COM | 14167L103 | 444 | 6,123 | SH | SOLE | 6,123 | 0 | 0 | ||
CARGURUS INC COM CL A | COM | 141788109 | 2,095 | 66,015 | SH | SOLE | 37,430 | 0 | 28,585 | ||
CARRIER GLOBAL CORPORATION COM | COM | 14448C104 | 8 | 200 | SH | SOLE | 200 | 0 | 0 | ||
CASTLE BIOSCIENCES INC COM | COM | 14843C105 | 2,353 | 35,042 | SH | SOLE | 19,037 | 0 | 16,005 | ||
CATERPILLAR INC COM | COM | 149123101 | 5,225 | 28,708 | SH | SOLE | 28,103 | 0 | 605 | ||
CDK GLOBAL INC COM | COM | 12508E101 | 13 | 245 | SH | SOLE | 245 | 0 | 0 | ||
CECO ENVIRONMENTAL CORP COM | COM | 125141101 | 1,266 | 181,883 | SH | SOLE | 88,295 | 0 | 93,588 | ||
CELANESE CORP DEL COM | COM | 150870103 | 18 | 135 | SH | SOLE | 135 | 0 | 0 | ||
CELCUITY INC COM | COM | 15102K100 | 83 | 9,034 | SH | SOLE | 8,698 | 0 | 336 | ||
CENTURY CMNTYS INC COM | COM | 156504300 | 1,611 | 36,788 | SH | SOLE | 20,845 | 0 | 15,943 | ||
CHAMPIONS ONCOLOGY INC COM NEW | COM | 15870P307 | 974 | 90,232 | SH | SOLE | 42,116 | 0 | 48,116 | ||
CHAMPIONX CORPORATION COM | COM | 15872M104 | 1 | 78 | SH | SOLE | 78 | 0 | 0 | ||
CHEGG INC COM | COM | 163092109 | 3,961 | 43,845 | SH | SOLE | 32,409 | 0 | 11,436 | ||
CHENIERE ENERGY INC COM NEW | COM | 16411R208 | 1,325 | 22,069 | SH | SOLE | 21,405 | 0 | 664 | ||
CHEWY INC CL A | COM | 16679L109 | 2,954 | 32,866 | SH | SOLE | 27,230 | 0 | 5,636 | ||
CHIMERA INVT CORP COM NEW | COM | 16934Q208 | 5 | 478 | SH | SOLE | 478 | 0 | 0 | ||
CHUBB LIMITED COM | COM | H1467J104 | 121 | 783 | SH | SOLE | 783 | 0 | 0 | ||
CHURCH & DWIGHT INC COM | COM | 171340102 | 17 | 200 | SH | SOLE | 200 | 0 | 0 | ||
CHURCHILL CAP CORP II CL A | COM | 17143G106 | 1 | 118 | SH | SOLE | 118 | 0 | 0 | ||
CIENA CORP COM NEW | COM | 171779309 | 2,941 | 55,649 | SH | SOLE | 53,038 | 0 | 2,611 | ||
CINCINNATI FINL CORP COM | COM | 172062101 | 135 | 1,541 | SH | SOLE | 1,541 | 0 | 0 | ||
CITIGROUP INC COM NEW | COM | 172967424 | 813 | 13,182 | SH | SOLE | 13,182 | 0 | 0 | ||
CLEAN HARBORS INC COM | COM | 184496107 | 234 | 3,076 | SH | SOLE | 3,076 | 0 | 0 | ||
CLEARONE INC COM | COM | 18506U104 | 275 | 121,281 | SH | SOLE | 56,573 | 0 | 64,708 | ||
CLEVELAND-CLIFFS INC NEW COM | COM | 185899101 | 1,251 | 85,906 | SH | SOLE | 74,088 | 0 | 11,818 | ||
CLOUDERA INC COM | COM | 18914U100 | 1,469 | 105,595 | SH | SOLE | 100,162 | 0 | 5,433 | ||
CLOUDFLARE INC CL A COM | COM | 18915M107 | 1,579 | 20,781 | SH | SOLE | 20,781 | 0 | 0 | ||
CNS PHARMACEUTICALS INC COM | COM | 18978H102 | 109 | 61,307 | SH | SOLE | 59,255 | 0 | 2,052 | ||
COCA COLA CO COM | COM | 191216100 | 2,553 | 46,555 | SH | SOLE | 45,600 | 0 | 955 | ||
CODEXIS INC COM | COM | 192005106 | 4,588 | 210,184 | SH | SOLE | 121,715 | 0 | 88,469 | ||
COGNEX CORP COM | COM | 192422103 | 6,808 | 84,795 | SH | SOLE | 80,326 | 0 | 4,469 | ||
COGNIZANT TECHNOLOGY SOLUTIONS | COM | 192446102 | 42 | 515 | SH | SOLE | 515 | 0 | 0 | ||
COLGATE PALMOLIVE CO COM | COM | 194162103 | 1,668 | 19,510 | SH | SOLE | 19,473 | 0 | 37 | ||
COMCAST CORP NEW CL A | COM | 20030N101 | 20 | 387 | SH | SOLE | 387 | 0 | 0 | ||
CONSTELLATION BRANDS INC CL A | COM | 21036P108 | 3,790 | 17,304 | SH | SOLE | 16,967 | 0 | 337 | ||
CORTEVA INC COM | COM | 22052L104 | 29 | 745 | SH | SOLE | 745 | 0 | 0 | ||
COSTCO WHSL CORP NEW COM | COM | 22160K105 | 68 | 180 | SH | SOLE | 180 | 0 | 0 | ||
COWEN INC CL A NEW | COM | 223622606 | 9,232 | 355,208 | SH | SOLE | 283,796 | 0 | 71,412 | ||
CPS TECHNOLOGIES CORP COM | COM | 12619F104 | 308 | 110,682 | SH | SOLE | 51,623 | 0 | 59,059 | ||
CREE INC COM | COM | 225447101 | 3,091 | 29,191 | SH | SOLE | 27,017 | 0 | 2,174 | ||
CRESCO LABS INC SUB VTG SHS | COM | 22587M106 | 0 | 29 | SH | SOLE | 29 | 0 | 0 | ||
CREXENDO INC COM | COM | 226552107 | 562 | 81,097 | SH | SOLE | 37,822 | 0 | 43,275 | ||
CROWDSTRIKE HLDGS INC CL A | COM | 22788C105 | 6,972 | 32,914 | SH | SOLE | 32,095 | 0 | 819 | ||
CROWN CRAFTS INC COM | COM | 228309100 | 260 | 36,114 | SH | SOLE | 16,880 | 0 | 19,234 | ||
CRYOPORT INC COM PAR $0.001 | COM | 229050307 | 2,712 | 61,802 | SH | SOLE | 29,963 | 0 | 31,839 | ||
CSX CORP COM | COM | 126408103 | 691 | 7,614 | SH | SOLE | 7,614 | 0 | 0 | ||
CUTERA INC COM | COM | 232109108 | 4,662 | 193,361 | SH | SOLE | 146,106 | 0 | 47,255 | ||
CYNERGISTEK INC COM | COM | 23258P105 | 253 | 174,652 | SH | SOLE | 81,472 | 0 | 93,180 | ||
DANAHER CORPORATION COM | COM | 235851102 | 555 | 2,500 | SH | SOLE | 2,500 | 0 | 0 | ||
DELTA AIR LINES INC DEL COM NE | COM | 247361702 | 1,002 | 24,914 | SH | SOLE | 24,914 | 0 | 0 | ||
DEXCOM INC COM | COM | 252131107 | 486 | 1,314 | SH | SOLE | 1,314 | 0 | 0 | ||
DIAMONDBACK ENERGY INC COM | COM | 25278X109 | 827 | 17,094 | SH | SOLE | 17,094 | 0 | 0 | ||
DISCOVERY INC COM SER A | COM | 25470F104 | 8 | 277 | SH | SOLE | 277 | 0 | 0 | ||
DISCOVERY INC COM SER C | COM | 25470F302 | 10 | 390 | SH | SOLE | 390 | 0 | 0 | ||
DISNEY WALT CO COM | COM | 254687106 | 9,465 | 52,242 | SH | SOLE | 50,047 | 0 | 2,195 | ||
DLH HLDGS CORP COM | COM | 23335Q100 | 456 | 48,969 | SH | SOLE | 22,840 | 0 | 26,129 | ||
DOCUSIGN INC COM | COM | 256163106 | 631 | 2,838 | SH | SOLE | 2,838 | 0 | 0 | ||
DOLLAR TREE INC COM | COM | 256746108 | 282 | 2,611 | SH | SOLE | 2,611 | 0 | 0 | ||
DOMO INC COM CL B | COM | 257554105 | 1,666 | 26,130 | SH | SOLE | 14,786 | 0 | 11,344 | ||
DOVER CORP COM | COM | 260003108 | 20 | 156 | SH | SOLE | 156 | 0 | 0 | ||
DOW INC COM | COM | 260557103 | 131 | 2,355 | SH | SOLE | 2,355 | 0 | 0 | ||
DRAFTKINGS INC COM CL A | COM | 26142R104 | 5,009 | 107,592 | SH | SOLE | 103,913 | 0 | 3,679 | ||
DTE ENERGY CO COM | COM | 233331107 | 89 | 735 | SH | SOLE | 735 | 0 | 0 | ||
DUKE ENERGY CORP NEW COM NEW | COM | 26441C204 | 218 | 2,384 | SH | SOLE | 2,384 | 0 | 0 | ||
DUPONT DE NEMOURS INC COM | COM | 26614N102 | 57 | 802 | SH | SOLE | 802 | 0 | 0 | ||
E L F BEAUTY INC COM | COM | 26856L103 | 2,115 | 83,973 | SH | SOLE | 49,565 | 0 | 34,408 | ||
EATON CORP PLC SHS | COM | G29183103 | 24 | 203 | SH | SOLE | 133 | 0 | 70 | ||
EBAY INC. COM | COM | 278642103 | 1 | 27 | SH | SOLE | 27 | 0 | 0 | ||
ECOLAB INC COM | COM | 278865100 | 73 | 339 | SH | SOLE | 339 | 0 | 0 | ||
EDWARDS LIFESCIENCES CORP COM | COM | 28176E108 | 12 | 131 | SH | SOLE | 131 | 0 | 0 | ||
EGAIN CORP COM NEW | COM | 28225C806 | 1,318 | 111,610 | SH | SOLE | 60,375 | 0 | 51,235 | ||
ELECTROMED INC COM | COM | 285409108 | 1,336 | 136,173 | SH | SOLE | 65,995 | 0 | 70,178 | ||
ELECTRONIC ARTS INC COM | COM | 285512109 | 3 | 20 | SH | SOLE | 20 | 0 | 0 | ||
EMERSON ELEC CO COM | COM | 291011104 | 6 | 73 | SH | SOLE | 73 | 0 | 0 | ||
ENBRIDGE INC COM | COM | 29250N105 | 3 | 85 | SH | SOLE | 85 | 0 | 0 | ||
ENDAVA PLC ADS | COM | 29260V105 | 4,545 | 59,220 | SH | SOLE | 46,100 | 0 | 13,120 | ||
ENERGY RECOVERY INC COM | COM | 29270J100 | 4,924 | 360,964 | SH | SOLE | 326,900 | 0 | 34,064 | ||
ENERGY TRANSFER LP COM UT LTD | COM | 29273V100 | 31 | 4,941 | SH | SOLE | 4,941 | 0 | 0 | ||
ENPHASE ENERGY INC COM | COM | 29355A107 | 1,334 | 7,601 | SH | SOLE | 6,498 | 0 | 1,103 | ||
ENTERPRISE PRODS PARTNERS L P | COM | 293792107 | 74 | 3,784 | SH | SOLE | 3,784 | 0 | 0 | ||
EQUITRANS MIDSTREAM CORP COM | COM | 294600101 | 3 | 390 | SH | SOLE | 390 | 0 | 0 | ||
ESSENTIAL UTILS INC COM | COM | 29670G102 | 64 | 1,343 | SH | SOLE | 593 | 0 | 750 | ||
EVERBRIDGE INC COM | COM | 29978A104 | 4,919 | 32,997 | SH | SOLE | 31,028 | 0 | 1,969 | ||
EVERCORE INC CLASS A | COM | 29977A105 | 4,711 | 42,967 | SH | SOLE | 36,527 | 0 | 6,440 | ||
EVEREST RE GROUP LTD COM | COM | G3223R108 | 259 | 1,106 | SH | SOLE | 1,065 | 0 | 41 | ||
EVOQUA WATER TECHNOLOGIES CORP | COM | 30057T105 | 1,640 | 60,782 | SH | SOLE | 34,654 | 0 | 26,128 | ||
EXONE CO COM | COM | 302104104 | 1,165 | 122,720 | SH | SOLE | 59,518 | 0 | 63,202 | ||
FACEBOOK INC CL A | COM | 30303M102 | 20 | 75 | SH | SOLE | 75 | 0 | 0 | ||
FASTENAL CO COM | COM | 311900104 | 254 | 5,200 | SH | SOLE | 5,200 | 0 | 0 | ||
FEDEX CORP COM | COM | 31428X106 | 2,815 | 10,841 | SH | SOLE | 10,150 | 0 | 691 | ||
FIFTH THIRD BANCORP COM | COM | 316773100 | 21 | 750 | SH | SOLE | 750 | 0 | 0 | ||
FIVE BELOW INC COM | COM | 33829M101 | 2,198 | 12,562 | SH | SOLE | 7,400 | 0 | 5,162 | ||
FIVE9 INC COM | COM | 338307101 | 1,163 | 6,670 | SH | SOLE | 6,670 | 0 | 0 | ||
FLEXIBLE SOLUTIONS INTL INC CO | COM | 33938T104 | 301 | 120,978 | SH | SOLE | 56,424 | 0 | 64,554 | ||
FLEXION THERAPEUTICS INC COM | COM | 33938J106 | 2,133 | 184,863 | SH | SOLE | 99,880 | 0 | 84,983 | ||
FLUENT INC COM | COM | 34380C102 | 1,894 | 356,672 | SH | SOLE | 172,981 | 0 | 183,691 | ||
FORTIVE CORP COM | COM | 34959J108 | 177 | 2,500 | SH | SOLE | 2,500 | 0 | 0 | ||
FOSTER L B CO COM | COM | 350060109 | 1,150 | 76,425 | SH | SOLE | 37,118 | 0 | 39,307 | ||
FRANCO NEV CORP COM | COM | 351858105 | 664 | 5,302 | SH | SOLE | 5,141 | 0 | 161 | ||
FREEPORT-MCMORAN INC CL B | COM | 35671D857 | 7,129 | 273,981 | SH | SOLE | 248,158 | 0 | 25,823 | ||
FREQUENCY ELECTRS INC COM | COM | 358010106 | 247 | 22,437 | SH | SOLE | 10,462 | 0 | 11,975 | ||
FRIEDMAN INDS INC COM | COM | 358435105 | 99 | 14,396 | SH | SOLE | 6,730 | 0 | 7,666 | ||
FULGENT GENETICS INC COM | COM | 359664109 | 3,065 | 58,820 | SH | SOLE | 28,519 | 0 | 30,301 | ||
GAIA INC NEW CL A | COM | 36269P104 | 1,160 | 117,384 | SH | SOLE | 56,914 | 0 | 60,470 | ||
GALIANO GOLD INC COM | COM | 36352H100 | 23 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | ||
GALLAGHER ARTHUR J & CO COM | COM | 363576109 | 898 | 7,257 | SH | SOLE | 7,257 | 0 | 0 | ||
GAN LTD ORD SHS | COM | G3728V109 | 613 | 30,238 | SH | SOLE | 30,238 | 0 | 0 | ||
GATES INDUSTRIAL CORPRATIN PLC | COM | G39108108 | 226 | 17,739 | SH | SOLE | 17,739 | 0 | 0 | ||
GENASYS INC COM | COM | 36872P103 | 1,201 | 184,259 | SH | SOLE | 85,947 | 0 | 98,312 | ||
GENERAC HLDGS INC COM | COM | 368736104 | 6,537 | 28,745 | SH | SOLE | 27,248 | 0 | 1,497 | ||
GENERAL MLS INC COM | COM | 370334104 | 4 | 75 | SH | SOLE | 75 | 0 | 0 | ||
GENMARK DIAGNOSTICS INC COM | COM | 372309104 | 2,335 | 159,903 | SH | SOLE | 77,522 | 0 | 82,381 | ||
GENPACT LIMITED SHS | COM | G3922B107 | 304 | 7,352 | SH | SOLE | 7,352 | 0 | 0 | ||
GILEAD SCIENCES INC COM | COM | 375558103 | 1,874 | 32,166 | SH | SOLE | 31,852 | 0 | 314 | ||
GLOBUS MED INC CL A | COM | 379577208 | 3,584 | 54,959 | SH | SOLE | 50,955 | 0 | 4,004 | ||
GLU MOBILE INC COM | COM | 379890106 | 1,642 | 182,218 | SH | SOLE | 103,205 | 0 | 79,013 | ||
GMS INC COM | COM | 36251C103 | 330 | 10,843 | SH | SOLE | 10,843 | 0 | 0 | ||
GOLAR LNG PARTNERS LP COM UNIT | COM | Y2745C102 | 0 | 184 | SH | SOLE | 184 | 0 | 0 | ||
GOLDMAN SACHS GROUP INC COM | COM | 38141G104 | 6,563 | 24,889 | SH | SOLE | 24,431 | 0 | 458 | ||
GROWGENERATION CORP COM | COM | 39986L109 | 2,754 | 68,468 | SH | SOLE | 65,878 | 0 | 2,590 | ||
GUIDEWIRE SOFTWARE INC COM | COM | 40171V100 | 13 | 102 | SH | SOLE | 102 | 0 | 0 | ||
HACKETT GROUP INC COM | COM | 404609109 | 0 | 1 | SH | SOLE | 0 | 0 | 1 | ||
HANNON ARMSTRONG SUST INFR CAP | COM | 41068X100 | 3,829 | 60,373 | SH | SOLE | 55,689 | 0 | 4,684 | ||
HARVARD BIOSCIENCE INC COM | COM | 416906105 | 1,425 | 332,115 | SH | SOLE | 160,878 | 0 | 171,237 | ||
HAWKINS INC COM | COM | 420261109 | 1,930 | 36,896 | SH | SOLE | 20,560 | 0 | 16,336 | ||
HCI GROUP INC COM | COM | 40416E103 | 2,020 | 38,625 | SH | SOLE | 20,982 | 0 | 17,643 | ||
HERITAGE CRYSTAL CLEAN INC COM | COM | 42726M106 | 1,501 | 71,230 | SH | SOLE | 34,537 | 0 | 36,693 | ||
HEXCEL CORP NEW COM | COM | 428291108 | 5 | 99 | SH | SOLE | 99 | 0 | 0 | ||
HOME DEPOT INC COM | COM | 437076102 | 6,561 | 24,700 | SH | SOLE | 24,218 | 0 | 482 | ||
HONEYWELL INTL INC COM | COM | 438516106 | 22 | 103 | SH | SOLE | 103 | 0 | 0 | ||
HOUSTON WIRE & CABLE CO COM | COM | 44244K109 | 303 | 108,446 | SH | SOLE | 50,586 | 0 | 57,860 | ||
HUBBELL INC COM | COM | 443510607 | 13 | 85 | SH | SOLE | 85 | 0 | 0 | ||
HUTTIG BLDG PRODS INC COM | COM | 448451104 | 258 | 70,397 | SH | SOLE | 32,827 | 0 | 37,570 | ||
IAC INTERACTIVECORP NEW COM | COM | 44891N109 | 696 | 3,677 | SH | SOLE | 3,677 | 0 | 0 | ||
ICAD INC COM NEW | COM | 44934S206 | 1,497 | 113,400 | SH | SOLE | 55,322 | 0 | 58,078 | ||
ICHOR HOLDINGS SHS | COM | G4740B105 | 1,558 | 51,683 | SH | SOLE | 29,430 | 0 | 22,253 | ||
IDENTIV INC COM NEW | COM | 45170X205 | 3,451 | 406,028 | SH | SOLE | 196,605 | 0 | 209,423 | ||
IDEX CORP COM | COM | 45167R104 | 12 | 62 | SH | SOLE | 62 | 0 | 0 | ||
IGM BIOSCIENCES INC COM | COM | 449585108 | 369 | 4,178 | SH | SOLE | 4,029 | 0 | 149 | ||
II-VI INC COM | COM | 902104108 | 2,038 | 26,834 | SH | SOLE | 26,834 | 0 | 0 | ||
ILLINOIS TOOL WKS INC COM | COM | 452308109 | 523 | 2,564 | SH | SOLE | 2,564 | 0 | 0 | ||
ILLUMINA INC COM | COM | 452327109 | 3,811 | 10,301 | SH | SOLE | 9,719 | 0 | 582 | ||
IMPINJ INC COM | COM | 453204109 | 2,402 | 57,368 | SH | SOLE | 27,833 | 0 | 29,535 | ||
INGERSOLL RAND INC COM | COM | 45687V106 | 61 | 1,349 | SH | SOLE | 132 | 0 | 1,217 | ||
INNOVATIVE INDL PPTYS INC COM | COM | 45781V101 | 5,680 | 31,017 | SH | SOLE | 29,812 | 0 | 1,205 | ||
INOVIO PHARMACEUTICALS INC COM | COM | 45773H201 | 527 | 59,533 | SH | SOLE | 59,533 | 0 | 0 | ||
INSULET CORP COM | COM | 45784P101 | 3,629 | 14,195 | SH | SOLE | 11,715 | 0 | 2,480 | ||
INTEGRA RES CORP COM NEW | COM | 45826T301 | 767 | 195,607 | SH | SOLE | 195,607 | 0 | 0 | ||
INTELLICHECK INC COM NEW | COM | 45817G201 | 603 | 52,833 | SH | SOLE | 24,642 | 0 | 28,191 | ||
INTEST CORP COM | COM | 461147100 | 558 | 85,984 | SH | SOLE | 40,166 | 0 | 45,818 | ||
INTEVAC INC COM | COM | 461148108 | 2,048 | 284,082 | SH | SOLE | 138,030 | 0 | 146,052 | ||
INTRICON CORP COM | COM | 46121H109 | 408 | 22,551 | SH | SOLE | 10,602 | 0 | 11,949 | ||
INTUIT COM | COM | 461202103 | 6,468 | 17,028 | SH | SOLE | 16,612 | 0 | 416 | ||
INTUITIVE SURGICAL INC COM NEW | COM | 46120E602 | 1,645 | 2,011 | SH | SOLE | 1,945 | 0 | 66 | ||
IPG PHOTONICS CORP COM | COM | 44980X109 | 428 | 1,913 | SH | SOLE | 1,913 | 0 | 0 | ||
ISHARES SILVER TRUST ISHARES | COM | 46428Q109 | 1,354 | 55,111 | SH | SOLE | 55,039 | 0 | 72 | ||
ISHARES TR RUS 2000 GRW ETF | COM | 464287648 | 452 | 1,576 | SH | SOLE | 1,576 | 0 | 0 | ||
ITERIS INC NEW COM | COM | 46564T107 | 3,359 | 594,486 | SH | SOLE | 545,619 | 0 | 48,867 | ||
ITRON INC COM | COM | 465741106 | 2,966 | 30,924 | SH | SOLE | 28,195 | 0 | 2,729 | ||
JD.COM INC SPON ADR CL A | COM | 47215P106 | 1,328 | 15,104 | SH | SOLE | 15,104 | 0 | 0 | ||
JETBLUE AWYS CORP COM | COM | 477143101 | 990 | 68,118 | SH | SOLE | 68,118 | 0 | 0 | ||
JOHNSON & JOHNSON COM | COM | 478160104 | 76 | 481 | SH | SOLE | 481 | 0 | 0 | ||
JOHNSON OUTDOORS INC CL A | COM | 479167108 | 1,797 | 15,958 | SH | SOLE | 7,742 | 0 | 8,216 | ||
JPMORGAN CHASE & CO COM | COM | 46625H100 | 3,616 | 28,459 | SH | SOLE | 28,227 | 0 | 232 | ||
KANSAS CITY SOUTHERN COM NEW | COM | 485170302 | 704 | 3,450 | SH | SOLE | 3,450 | 0 | 0 | ||
KINDER MORGAN INC DEL COM | COM | 49456B101 | 10 | 712 | SH | SOLE | 712 | 0 | 0 | ||
KINGSTONE COS INC COM | COM | 496719105 | 440 | 66,108 | SH | SOLE | 30,813 | 0 | 35,295 | ||
KINROSS GOLD CORP COM | COM | 496902404 | 1,872 | 255,010 | SH | SOLE | 245,588 | 0 | 9,422 | ||
KIRKLAND LAKE GOLD LTD COM | COM | 49741E100 | 526 | 12,757 | SH | SOLE | 12,757 | 0 | 0 | ||
KNIGHT-SWIFT TRANSN HLDGS INC | COM | 499049104 | 434 | 10,383 | SH | SOLE | 10,383 | 0 | 0 | ||
KNOWLES CORP COM | COM | 49926D109 | 1,805 | 97,963 | SH | SOLE | 55,406 | 0 | 42,557 | ||
KOPIN CORP COM | COM | 500600101 | 1,266 | 520,841 | SH | SOLE | 252,562 | 0 | 268,279 | ||
KORNIT DIGITAL LTD SHS | COM | M6372Q113 | 3,908 | 43,844 | SH | SOLE | 41,486 | 0 | 2,358 | ||
KUBIENT INC COM | COM | 50116V107 | 223 | 40,000 | SH | SOLE | 38,520 | 0 | 1,480 | ||
LANDS END INC NEW COM | COM | 51509F105 | 2,188 | 101,459 | SH | SOLE | 49,173 | 0 | 52,286 | ||
LAZARD LTD SHS A | COM | G54050102 | 3,233 | 76,421 | SH | SOLE | 74,457 | 0 | 1,964 | ||
LAZYDAYS HLDGS INC COM | COM | 52110H100 | 773 | 47,583 | SH | SOLE | 22,231 | 0 | 25,352 | ||
LEMONADE INC COM | COM | 52567D107 | 2,457 | 20,056 | SH | SOLE | 20,050 | 0 | 6 | ||
LIGHTPATH TECHNOLOGIES INC CL | COM | 532257805 | 516 | 131,690 | SH | SOLE | 61,427 | 0 | 70,263 | ||
LIGHTSCAPE TECHNOLOGIES INC CO | COM | 53227B101 | 1 | 346,009 | SH | SOLE | 346,009 | 0 | 0 | ||
LIMELIGHT NETWORKS INC COM | COM | 53261M104 | 246 | 61,738 | SH | SOLE | 61,738 | 0 | 0 | ||
LINCOLN EDL SVCS CORP COM | COM | 533535100 | 1,014 | 155,991 | SH | SOLE | 72,756 | 0 | 83,235 | ||
LINDE PLC SHS | COM | G5494J103 | 5 | 20 | SH | SOLE | 20 | 0 | 0 | ||
LINDSAY CORP COM | COM | 535555106 | 1,663 | 12,948 | SH | SOLE | 11,805 | 0 | 1,143 | ||
LIQUIDITY SERVICES INC COM | COM | 53635B107 | 1,280 | 80,443 | SH | SOLE | 69,233 | 0 | 11,210 | ||
LIVENT CORP COM | COM | 53814L108 | 7,092 | 376,414 | SH | SOLE | 361,562 | 0 | 14,852 | ||
LIVEPERSON INC COM | COM | 538146101 | 1,286 | 20,671 | SH | SOLE | 20,671 | 0 | 0 | ||
LIVERAMP HLDGS INC COM | COM | 53815P108 | 1,279 | 17,481 | SH | SOLE | 17,481 | 0 | 0 | ||
LOCKHEED MARTIN CORP COM | COM | 539830109 | 266 | 750 | SH | SOLE | 750 | 0 | 0 | ||
LOWES COS INC COM | COM | 548661107 | 1,453 | 9,050 | SH | SOLE | 8,752 | 0 | 298 | ||
LSI INDS INC COM | COM | 50216C108 | 2,470 | 288,602 | SH | SOLE | 140,202 | 0 | 148,400 | ||
LUMEN TECHNOLOGIES INC COM | COM | 156700106 | 0 | 41 | SH | SOLE | 41 | 0 | 0 | ||
LUMENTUM HLDGS INC COM | COM | 55024U109 | 1,703 | 17,961 | SH | SOLE | 11,322 | 0 | 6,639 | ||
LUNA INNOVATIONS COM | COM | 550351100 | 1,801 | 182,320 | SH | SOLE | 88,402 | 0 | 93,918 | ||
LUXFER HOLDINGS PLC SHS | COM | G5698W116 | 1,825 | 111,133 | SH | SOLE | 53,889 | 0 | 57,244 | ||
LYDALL INC DEL COM | COM | 550819106 | 2,573 | 85,672 | SH | SOLE | 41,551 | 0 | 44,121 | ||
LYONDELLBASELL INDUSTRIES N V | COM | N53745100 | 2 | 25 | SH | SOLE | 25 | 0 | 0 | ||
MAGNITE INC COM | COM | 55955D100 | 1,695 | 55,204 | SH | SOLE | 55,204 | 0 | 0 | ||
MANITEX INTL INC COM | COM | 563420108 | 1,196 | 231,847 | SH | SOLE | 113,401 | 0 | 118,446 | ||
MARCUS & MILLICHAP INC COM | COM | 566324109 | 514 | 13,813 | SH | SOLE | 13,499 | 0 | 314 | ||
MARSH & MCLENNAN COS INC COM | COM | 571748102 | 1,469 | 12,553 | SH | SOLE | 12,553 | 0 | 0 | ||
MARTEN TRANS LTD COM | COM | 573075108 | 548 | 31,818 | SH | SOLE | 31,818 | 0 | 0 | ||
MARTIN MARIETTA MATLS INC COM | COM | 573284106 | 2,376 | 8,367 | SH | SOLE | 8,167 | 0 | 200 | ||
MARVELL TECHNOLOGY GROUP LTD O | COM | G5876H105 | 1,565 | 32,910 | SH | SOLE | 32,910 | 0 | 0 | ||
MASTECH DIGITAL INC COM | COM | 57633B100 | 389 | 24,495 | SH | SOLE | 12,027 | 0 | 12,468 | ||
MASTERCARD INCORPORATED CL A | COM | 57636Q104 | 42 | 118 | SH | SOLE | 118 | 0 | 0 | ||
MATADOR RES CO COM | COM | 576485205 | 1,370 | 113,563 | SH | SOLE | 61,301 | 0 | 52,262 | ||
MATCH GROUP INC NEW COM | COM | 57667L107 | 927 | 6,131 | SH | SOLE | 6,131 | 0 | 0 | ||
MATSON INC COM | COM | 57686G105 | 914 | 16,046 | SH | SOLE | 16,046 | 0 | 0 | ||
MAXEON SOLAR TECHNOLOGIES LTD | COM | Y58473102 | 570 | 20,088 | SH | SOLE | 12,511 | 0 | 7,577 | ||
MCCORMICK & CO INC COM NON VTG | COM | 579780206 | 6 | 62 | SH | SOLE | 62 | 0 | 0 | ||
MCDONALDS CORP COM | COM | 580135101 | 11 | 50 | SH | SOLE | 50 | 0 | 0 | ||
MEDIWOUND LTD ORD SHS | COM | M68830104 | 982 | 265,312 | SH | SOLE | 128,496 | 0 | 136,816 | ||
MERCK & CO. INC COM | COM | 58933Y105 | 106 | 1,294 | SH | SOLE | 1,178 | 0 | 116 | ||
MGM RESORTS INTERNATIONAL COM | COM | 552953101 | 761 | 24,152 | SH | SOLE | 24,152 | 0 | 0 | ||
MICRON TECHNOLOGY INC COM | COM | 595112103 | 21 | 284 | SH | SOLE | 284 | 0 | 0 | ||
MICROSOFT CORP COM | COM | 594918104 | 15,340 | 68,970 | SH | SOLE | 67,332 | 0 | 1,638 | ||
MIMECAST LTD ORD SHS | COM | G14838109 | 87 | 1,527 | SH | SOLE | 1,527 | 0 | 0 | ||
MISONIX INC COM | COM | 604871103 | 745 | 59,579 | SH | SOLE | 28,886 | 0 | 30,693 | ||
MITEK SYS INC COM NEW | COM | 606710200 | 3,963 | 222,867 | SH | SOLE | 140,276 | 0 | 82,591 | ||
MODEL N INC COM | COM | 607525102 | 3,719 | 104,223 | SH | SOLE | 69,131 | 0 | 35,092 | ||
MODERNA INC COM | COM | 60770K107 | 2,221 | 21,262 | SH | SOLE | 21,262 | 0 | 0 | ||
MOELIS & CO CL A | COM | 60786M105 | 870 | 18,599 | SH | SOLE | 17,986 | 0 | 613 | ||
MONDELEZ INTL INC CL A | COM | 609207105 | 7 | 127 | SH | SOLE | 127 | 0 | 0 | ||
MORGAN STANLEY COM NEW | COM | 617446448 | 2,914 | 42,523 | SH | SOLE | 42,523 | 0 | 0 | ||
MOSAIC CO NEW COM | COM | 61945C103 | 9 | 383 | SH | SOLE | 383 | 0 | 0 | ||
MP MATERIALS CORP COM CL A | COM | 553368101 | 2,772 | 86,158 | SH | SOLE | 86,158 | 0 | 0 | ||
NATERA INC COM | COM | 632307104 | 4,762 | 47,850 | SH | SOLE | 29,119 | 0 | 18,731 | ||
NESTLE S A SPONSORED ADR | COM | 641069406 | 2 | 20 | SH | SOLE | 20 | 0 | 0 | ||
NETFLIX INC COM | COM | 64110L106 | 6,846 | 12,661 | SH | SOLE | 12,348 | 0 | 313 | ||
NEURONETICS INC COM | COM | 64131A105 | 1,492 | 134,297 | SH | SOLE | 65,090 | 0 | 69,207 | ||
NEW GERMANY FD INC COM | COM | 644465106 | 2 | 120 | SH | SOLE | 120 | 0 | 0 | ||
NEW GOLD INC CDA COM | COM | 644535106 | 279 | 127,570 | SH | SOLE | 127,570 | 0 | 0 | ||
NEWMONT CORP COM | COM | 651639106 | 8,469 | 141,415 | SH | SOLE | 135,311 | 0 | 6,104 | ||
NEXTERA ENERGY INC COM | COM | 65339F101 | 81 | 1,048 | SH | SOLE | 1,048 | 0 | 0 | ||
NEXTERA ENERGY PARTNERS LP COM | COM | 65341B106 | 102 | 1,516 | SH | SOLE | 1,516 | 0 | 0 | ||
NIKE INC CL B | COM | 654106103 | 1,299 | 9,181 | SH | SOLE | 8,001 | 0 | 1,180 | ||
NINTENDO LTD ADR | COM | 654445303 | 2,025 | 25,144 | SH | SOLE | 21,812 | 0 | 3,332 | ||
NORTHERN TECHNOLOGIES INTL COR | COM | 665809109 | 408 | 38,625 | SH | SOLE | 18,039 | 0 | 20,586 | ||
NORTHROP GRUMMAN CORP COM | COM | 666807102 | 1,264 | 4,147 | SH | SOLE | 4,108 | 0 | 39 | ||
NOVANTA INC COM | COM | 67000B104 | 3,097 | 26,199 | SH | SOLE | 12,692 | 0 | 13,507 | ||
NOVARTIS AG SPONSORED ADR | COM | 66987V109 | 503 | 5,326 | SH | SOLE | 5,326 | 0 | 0 | ||
NOVOCURE LTD ORD SHS | COM | G6674U108 | 3,686 | 21,299 | SH | SOLE | 15,576 | 0 | 5,723 | ||
NUANCE COMMUNICATIONS INC COM | COM | 67020Y100 | 2,256 | 51,158 | SH | SOLE | 51,158 | 0 | 0 | ||
NVIDIA CORPORATION COM | COM | 67066G104 | 2,686 | 5,144 | SH | SOLE | 5,144 | 0 | 0 | ||
OCEAN BIO CHEM INC COM | COM | 674631106 | 241 | 18,015 | SH | SOLE | 8,400 | 0 | 9,615 | ||
ONE STOP SYS INC COM | COM | 68247W109 | 594 | 148,476 | SH | SOLE | 69,251 | 0 | 79,225 | ||
ONTO INNOVATION INC COM | COM | 683344105 | 1,788 | 37,602 | SH | SOLE | 21,355 | 0 | 16,247 | ||
OPKO HEALTH INC COM | COM | 68375N103 | 379 | 95,839 | SH | SOLE | 95,839 | 0 | 0 | ||
ORACLE CORP COM | COM | 68389X105 | 65 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
ORION GROUP HOLDINGS INC COM | COM | 68628V308 | 1,643 | 331,176 | SH | SOLE | 160,881 | 0 | 170,295 | ||
OUTFRONT MEDIA INC COM | COM | 69007J106 | 555 | 28,378 | SH | SOLE | 28,029 | 0 | 349 | ||
OXFORD IMMUNOTEC GLOBAL PLC OR | COM | G6855A103 | 1,952 | 111,757 | SH | SOLE | 54,251 | 0 | 57,506 | ||
P A M TRANSN SVCS INC COM | COM | 693149106 | 706 | 14,416 | SH | SOLE | 7,068 | 0 | 7,348 | ||
PANBELA THERAPEUTICS INC COM | COM | 69833Q100 | 225 | 63,079 | SH | SOLE | 63,079 | 0 | 0 | ||
PARATEK PHARMACEUTICALS INC CO | COM | 699374302 | 1,345 | 214,781 | SH | SOLE | 104,131 | 0 | 110,650 | ||
PARSLEY ENERGY INC CL A | COM | 701877102 | 21 | 1,500 | SH | SOLE | 1,500 | 0 | 0 | ||
PATRICK INDS INC COM | COM | 703343103 | 5,012 | 73,329 | SH | SOLE | 58,037 | 0 | 15,292 | ||
PAYCHEX INC COM | COM | 704326107 | 3,960 | 42,501 | SH | SOLE | 41,567 | 0 | 934 | ||
PAYPAL HLDGS INC COM | COM | 70450Y103 | 757 | 3,234 | SH | SOLE | 3,234 | 0 | 0 | ||
PDC ENERGY INC COM | COM | 69327R101 | 864 | 42,098 | SH | SOLE | 42,098 | 0 | 0 | ||
PELOTON INTERACTIVE INC CL A C | COM | 70614W100 | 3,848 | 25,363 | SH | SOLE | 24,691 | 0 | 672 | ||
PEPSICO INC COM | COM | 713448108 | 10,129 | 68,298 | SH | SOLE | 66,010 | 0 | 2,288 | ||
PERION NETWORK LTD SHS NEW | COM | M78673114 | 761 | 59,780 | SH | SOLE | 27,884 | 0 | 31,896 | ||
PERKINELMER INC COM | COM | 714046109 | 387 | 2,700 | SH | SOLE | 2,700 | 0 | 0 | ||
PFIZER INC COM | COM | 717081103 | 3,170 | 86,105 | SH | SOLE | 86,105 | 0 | 0 | ||
PFSWEB INC COM NEW | COM | 717098206 | 1,249 | 185,571 | SH | SOLE | 89,976 | 0 | 95,595 | ||
PHILIP MORRIS INTL INC COM | COM | 718172109 | 33 | 402 | SH | SOLE | 402 | 0 | 0 | ||
PLURALSIGHT INC COM CL A | COM | 72941B106 | 1,549 | 73,916 | SH | SOLE | 73,916 | 0 | 0 | ||
PNC FINL SVCS GROUP INC COM | COM | 693475105 | 18 | 123 | SH | SOLE | 123 | 0 | 0 | ||
POLARIS INC COM | COM | 731068102 | 83 | 870 | SH | SOLE | 870 | 0 | 0 | ||
PPL CORP COM | COM | 69351T106 | 41 | 1,459 | SH | SOLE | 1,459 | 0 | 0 | ||
PRIMORIS SVCS CORP COM | COM | 74164F103 | 978 | 35,425 | SH | SOLE | 34,252 | 0 | 1,173 | ||
PROCESSA PHARMACEUTICALS INC C | COM | 74275C205 | 494 | 74,928 | SH | SOLE | 72,149 | 0 | 2,779 | ||
PROCTER AND GAMBLE CO COM | COM | 742718109 | 2,254 | 16,201 | SH | SOLE | 16,201 | 0 | 0 | ||
Q2 HLDGS INC COM | COM | 74736L109 | 558 | 4,409 | SH | SOLE | 4,409 | 0 | 0 | ||
QUALCOMM INC COM | COM | 747525103 | 1,622 | 10,650 | SH | SOLE | 10,650 | 0 | 0 | ||
QUANTA SVCS INC COM | COM | 74762E102 | 1,343 | 18,645 | SH | SOLE | 18,021 | 0 | 624 | ||
QUIDEL CORP COM | COM | 74838J101 | 232 | 1,292 | SH | SOLE | 1,292 | 0 | 0 | ||
QUMU CORP COM | COM | 749063103 | 387 | 48,490 | SH | SOLE | 46,611 | 0 | 1,879 | ||
RADA ELECTR INDS LTD COM PAR N | COM | M81863124 | 4,234 | 434,296 | SH | SOLE | 210,182 | 0 | 224,114 | ||
RANGE RES CORP COM | COM | 75281A109 | 113 | 16,866 | SH | SOLE | 16,866 | 0 | 0 | ||
RAVEN INDS INC COM | COM | 754212108 | 3,146 | 95,069 | SH | SOLE | 95,069 | 0 | 0 | ||
REALNETWORKS INC COM NEW | COM | 75605L708 | 288 | 184,507 | SH | SOLE | 86,116 | 0 | 98,391 | ||
REALTY INCOME CORP COM | COM | 756109104 | 12 | 185 | SH | SOLE | 185 | 0 | 0 | ||
REATA PHARMACEUTICALS INC CL A | COM | 75615P103 | 4 | 29 | SH | SOLE | 29 | 0 | 0 | ||
RECRO PHARMA INC COM | COM | 75629F109 | 282 | 99,046 | SH | SOLE | 46,201 | 0 | 52,845 | ||
REEDS INC COM | COM | 758338107 | 437 | 739,956 | SH | SOLE | 329,428 | 0 | 410,528 | ||
REGENERON PHARMACEUTICALS COM | COM | 75886F107 | 3,515 | 7,276 | SH | SOLE | 7,123 | 0 | 153 | ||
REPLIGEN CORP COM | COM | 759916109 | 136 | 712 | SH | SOLE | 712 | 0 | 0 | ||
RESIDEO TECHNOLOGIES INC COM | COM | 76118Y104 | 0 | 17 | SH | SOLE | 17 | 0 | 0 | ||
REVANCE THERAPEUTICS INC COM | COM | 761330109 | 2,173 | 76,671 | SH | SOLE | 76,671 | 0 | 0 | ||
REXNORD CORP COM | COM | 76169B102 | 18 | 450 | SH | SOLE | 450 | 0 | 0 | ||
RIMINI STR INC DEL COM | COM | 76674Q107 | 1,418 | 320,089 | SH | SOLE | 155,200 | 0 | 164,889 | ||
RIO TINTO PLC SPONSORED ADR | COM | 767204100 | 88 | 1,174 | SH | SOLE | 1,174 | 0 | 0 | ||
ROBERT HALF INTL INC COM | COM | 770323103 | 7 | 114 | SH | SOLE | 49 | 0 | 65 | ||
ROCKET COS INC COM CL A | COM | 77311W101 | 2 | 120 | SH | SOLE | 120 | 0 | 0 | ||
ROCKWELL AUTOMATION INC COM | COM | 773903109 | 15 | 61 | SH | SOLE | 61 | 0 | 0 | ||
ROKU INC COM CL A | COM | 77543R102 | 1,420 | 4,276 | SH | SOLE | 4,276 | 0 | 0 | ||
ROYAL DUTCH SHELL PLC SPONS AD | COM | 780259206 | 37 | 1,054 | SH | SOLE | 1,054 | 0 | 0 | ||
ROYAL GOLD INC COM | COM | 780287108 | 142 | 1,337 | SH | SOLE | 1,319 | 0 | 18 | ||
SALESFORCE COM INC COM | COM | 79466L302 | 3,491 | 15,687 | SH | SOLE | 14,853 | 0 | 834 | ||
SANOFI SPONSORED ADR | COM | 80105N105 | 10 | 200 | SH | SOLE | 200 | 0 | 0 | ||
SCHNEIDER NATIONAL INC CL B | COM | 80689H102 | 696 | 33,607 | SH | SOLE | 33,607 | 0 | 0 | ||
SCHWAB CHARLES CORP COM | COM | 808513105 | 18 | 341 | SH | SOLE | 341 | 0 | 0 | ||
SEABRIDGE GOLD INC COM | COM | 811916105 | 1,106 | 52,478 | SH | SOLE | 49,876 | 0 | 2,602 | ||
SEMPRA ENERGY COM | COM | 816851109 | 25 | 195 | SH | SOLE | 195 | 0 | 0 | ||
SENSATA TECHNOLOGIES HLDNG PLC | COM | G8060N102 | 830 | 15,745 | SH | SOLE | 15,745 | 0 | 0 | ||
SG BLOCKS INC COM NEW | COM | 78418A505 | 436 | 71,428 | SH | SOLE | 33,318 | 0 | 38,110 | ||
SHERWIN WILLIAMS CO COM | COM | 824348106 | 15 | 20 | SH | SOLE | 20 | 0 | 0 | ||
SKYLINE CHAMPION CORPORATION C | COM | 830830105 | 1,558 | 50,359 | SH | SOLE | 29,423 | 0 | 20,936 | ||
SKYWORKS SOLUTIONS INC COM | COM | 83088M102 | 1,158 | 7,574 | SH | SOLE | 7,574 | 0 | 0 | ||
SMTC CORP COM NEW | COM | 832682207 | 866 | 174,661 | SH | SOLE | 81,782 | 0 | 92,879 | ||
SNAP INC CL A | COM | 83304A106 | 901 | 18,000 | SH | SOLE | 18,000 | 0 | 0 | ||
SNAP ON INC COM | COM | 833034101 | 804 | 4,699 | SH | SOLE | 4,280 | 0 | 419 | ||
SNOWFLAKE INC CL A | COM | 833445109 | 86 | 304 | SH | SOLE | 293 | 0 | 11 | ||
SOUTHERN CO COM | COM | 842587107 | 147 | 2,400 | SH | SOLE | 2,400 | 0 | 0 | ||
SOUTHWEST AIRLS CO COM | COM | 844741108 | 1,010 | 21,673 | SH | SOLE | 21,673 | 0 | 0 | ||
SPDR GOLD TR GOLD SHS | COM | 78463V107 | 1,436 | 8,052 | SH | SOLE | 8,052 | 0 | 0 | ||
SPDR S&P 500 ETF TR TR UNIT | COM | 78462F103 | 16 | 43 | SH | SOLE | 43 | 0 | 0 | ||
STAMPS COM INC COM NEW | COM | 852857200 | 1,504 | 7,667 | SH | SOLE | 7,667 | 0 | 0 | ||
STARBUCKS CORP COM | COM | 855244109 | 5,093 | 47,607 | SH | SOLE | 44,038 | 0 | 3,569 | ||
STEEL DYNAMICS INC COM | COM | 858119100 | 922 | 25,000 | SH | SOLE | 25,000 | 0 | 0 | ||
STEREOTAXIS INC COM NEW | COM | 85916J409 | 1,083 | 212,720 | SH | SOLE | 103,335 | 0 | 109,385 | ||
STERLING CONSTRUCTION CO INC C | COM | 859241101 | 4,867 | 261,534 | SH | SOLE | 169,267 | 0 | 92,267 | ||
STRYKER CORPORATION COM | COM | 863667101 | 14 | 56 | SH | SOLE | 56 | 0 | 0 | ||
SUNNOVA ENERGY INTL INC COM | COM | 86745K104 | 4,818 | 106,750 | SH | SOLE | 98,103 | 0 | 8,647 | ||
SUNOPTA INC COM | COM | 8676EP108 | 4,221 | 361,705 | SH | SOLE | 195,048 | 0 | 166,657 | ||
SUNPOWER CORP COM | COM | 867652406 | 6,174 | 240,778 | SH | SOLE | 190,249 | 0 | 50,529 | ||
SUNRUN INC COM | COM | 86771W105 | 18,850 | 271,697 | SH | SOLE | 264,953 | 0 | 6,744 | ||
SVB FINANCIAL GROUP COM | COM | 78486Q101 | 4,460 | 11,500 | SH | SOLE | 11,500 | 0 | 0 | ||
SWITCH INC CL A | COM | 87105L104 | 176 | 10,765 | SH | SOLE | 10,765 | 0 | 0 | ||
SYNEOS HEALTH INC CL A | COM | 87166B102 | 250 | 3,668 | SH | SOLE | 3,668 | 0 | 0 | ||
SYSCO CORP COM | COM | 871829107 | 7 | 100 | SH | SOLE | 100 | 0 | 0 | ||
TAKE-TWO INTERACTIVE SOFTWARE | COM | 874054109 | 4 | 17 | SH | SOLE | 17 | 0 | 0 | ||
TANDEM DIABETES CARE INC COM N | COM | 875372203 | 2,799 | 29,251 | SH | SOLE | 14,202 | 0 | 15,049 | ||
TARGA RES CORP COM | COM | 87612G101 | 250 | 9,477 | SH | SOLE | 9,429 | 0 | 48 | ||
TARGET CORP COM | COM | 87612E106 | 2,708 | 15,340 | SH | SOLE | 14,844 | 0 | 496 | ||
TELADOC HEALTH INC COM | COM | 87918A105 | 8,075 | 40,381 | SH | SOLE | 39,160 | 0 | 1,221 | ||
TELOS CORP MD COM | COM | 87969B101 | 165 | 4,988 | SH | SOLE | 4,866 | 0 | 122 | ||
TENET HEALTHCARE CORP COM NEW | COM | 88033G407 | 247 | 6,187 | SH | SOLE | 6,187 | 0 | 0 | ||
TERADYNE INC COM | COM | 880770102 | 4,020 | 33,533 | SH | SOLE | 30,718 | 0 | 2,815 | ||
TESLA INC COM | COM | 88160R101 | 4,234 | 6,000 | SH | SOLE | 6,000 | 0 | 0 | ||
TFI INTL INC COM | COM | 87241L109 | 1,978 | 38,350 | SH | SOLE | 21,856 | 0 | 16,494 | ||
TIMKEN CO COM | COM | 887389104 | 398 | 5,141 | SH | SOLE | 5,141 | 0 | 0 | ||
TJX COS INC NEW COM | COM | 872540109 | 2,450 | 35,877 | SH | SOLE | 34,627 | 0 | 1,250 | ||
TORTOISE ENERGY INFRA CORP COM | COM | 89147L886 | 4 | 218 | SH | SOLE | 218 | 0 | 0 | ||
TRANE TECHNOLOGIES PLC SHS | COM | G8994E103 | 222 | 1,531 | SH | SOLE | 150 | 0 | 1,381 | ||
TRANSCAT INC COM | COM | 893529107 | 1,406 | 40,551 | SH | SOLE | 19,660 | 0 | 20,891 | ||
TRIMBLE INC COM | COM | 896239100 | 1,942 | 29,086 | SH | SOLE | 28,646 | 0 | 440 | ||
TRIPLEPOINT VENTURE GROWTH BDC | COM | 89677Y100 | 726 | 55,647 | SH | SOLE | 55,647 | 0 | 0 | ||
TWIST BIOSCIENCE CORP COM | COM | 90184D100 | 8,606 | 60,908 | SH | SOLE | 57,408 | 0 | 3,500 | ||
TWITTER INC COM | COM | 90184L102 | 111 | 2,057 | SH | SOLE | 41 | 0 | 2,016 | ||
U S CONCRETE INC COM NEW | COM | 90333L201 | 1,301 | 32,557 | SH | SOLE | 32,557 | 0 | 0 | ||
ULTA BEAUTY INC COM | COM | 90384S303 | 1,794 | 6,248 | SH | SOLE | 6,040 | 0 | 208 | ||
ULTRAGENYX PHARMACEUTICAL INC | COM | 90400D108 | 331 | 2,393 | SH | SOLE | 2,393 | 0 | 0 | ||
UNION PAC CORP COM | COM | 907818108 | 7 | 35 | SH | SOLE | 35 | 0 | 0 | ||
UNITED AIRLS HLDGS INC COM | COM | 910047109 | 2,768 | 64,000 | SH | SOLE | 64,000 | 0 | 0 | ||
UNITED PARCEL SERVICE INC CL B | COM | 911312106 | 191 | 1,135 | SH | SOLE | 1,135 | 0 | 0 | ||
US BANCORP DEL COM NEW | COM | 902973304 | 7 | 150 | SH | SOLE | 150 | 0 | 0 | ||
USA TRUCK INC COM | COM | 902925106 | 1,398 | 156,535 | SH | SOLE | 75,903 | 0 | 80,632 | ||
VALERO ENERGY CORP COM | COM | 91913Y100 | 709 | 12,526 | SH | SOLE | 12,526 | 0 | 0 | ||
VALMONT INDS INC COM | COM | 920253101 | 824 | 4,710 | SH | SOLE | 4,555 | 0 | 155 | ||
VANECK VECTORS ETF TR GOLD MIN | COM | 92189F106 | 1,908 | 52,975 | SH | SOLE | 52,975 | 0 | 0 | ||
VANECK VECTORS ETF TR JR GOLD | COM | 92189F791 | 5,625 | 103,710 | SH | SOLE | 101,420 | 0 | 2,290 | ||
VERACYTE INC COM | COM | 92337F107 | 5,418 | 110,710 | SH | SOLE | 72,145 | 0 | 38,565 | ||
VERICEL CORP COM | COM | 92346J108 | 3,114 | 100,838 | SH | SOLE | 48,945 | 0 | 51,893 | ||
VERISIGN INC COM | COM | 92343E102 | 5,316 | 24,565 | SH | SOLE | 24,006 | 0 | 559 | ||
VERIZON COMMUNICATIONS INC COM | COM | 92343V104 | 1,875 | 31,919 | SH | SOLE | 31,919 | 0 | 0 | ||
VERTEX PHARMACEUTICALS INC COM | COM | 92532F100 | 6,252 | 26,454 | SH | SOLE | 25,706 | 0 | 748 | ||
VIATRIS INC COM | COM | 92556V106 | 67 | 3,598 | SH | SOLE | 3,598 | 0 | 0 | ||
VIEWRAY INC COM | COM | 92672L107 | 1,683 | 440,447 | SH | SOLE | 238,486 | 0 | 201,961 | ||
VIRTRA INC COM PAR | COM | 92827K301 | 165 | 46,952 | SH | SOLE | 22,032 | 0 | 24,920 | ||
VISA INC COM CL A | COM | 92826C839 | 2,559 | 11,699 | SH | SOLE | 11,699 | 0 | 0 | ||
VISTEON CORP COM NEW | COM | 92839U206 | 505 | 4,025 | SH | SOLE | 4,025 | 0 | 0 | ||
VONTIER CORPORATION COM | COM | 928881101 | 33 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
VOXX INTL CORP CL A | COM | 91829F104 | 1,023 | 80,189 | SH | SOLE | 38,969 | 0 | 41,220 | ||
VULCAN MATLS CO COM | COM | 929160109 | 2,163 | 14,585 | SH | SOLE | 14,237 | 0 | 348 | ||
VUZIX CORP COM NEW | COM | 92921W300 | 1,639 | 180,479 | SH | SOLE | 87,525 | 0 | 92,954 | ||
WABTEC COM | COM | 929740108 | 287 | 3,922 | SH | SOLE | 3,921 | 0 | 1 | ||
WALMART INC COM | COM | 931142103 | 6,667 | 46,250 | SH | SOLE | 44,372 | 0 | 1,878 | ||
WASTE MGMT INC DEL COM | COM | 94106L109 | 98 | 827 | SH | SOLE | 827 | 0 | 0 | ||
WATTS WATER TECHNOLOGIES INC C | COM | 942749102 | 825 | 6,775 | SH | SOLE | 5,937 | 0 | 838 | ||
WEC ENERGY GROUP INC COM | COM | 92939U106 | 40 | 430 | SH | SOLE | 430 | 0 | 0 | ||
WERNER ENTERPRISES INC COM | COM | 950755108 | 379 | 9,664 | SH | SOLE | 9,664 | 0 | 0 | ||
WEX INC COM | COM | 96208T104 | 9 | 43 | SH | SOLE | 43 | 0 | 0 | ||
WHEATON PRECIOUS METALS CORP C | COM | 962879102 | 651 | 15,595 | SH | SOLE | 15,050 | 0 | 545 | ||
WHITE MTNS INS GROUP LTD COM | COM | G9618E107 | 70 | 70 | SH | SOLE | 70 | 0 | 0 | ||
WILLDAN GROUP INC COM | COM | 96924N100 | 1,926 | 46,186 | SH | SOLE | 22,423 | 0 | 23,763 | ||
WILLIAMS COS INC COM | COM | 969457100 | 14 | 680 | SH | SOLE | 680 | 0 | 0 | ||
WIMI HOLOGRAM CLOUD INC SPON A | COM | 97264L100 | 386 | 66,974 | SH | SOLE | 64,532 | 0 | 2,442 | ||
XEROX HOLDINGS CORP COM NEW | COM | 98421M106 | 241 | 10,392 | SH | SOLE | 10,392 | 0 | 0 | ||
YAMANA GOLD INC COM | COM | 98462Y100 | 97 | 17,009 | SH | SOLE | 17,009 | 0 | 0 | ||
ZILLOW GROUP INC CL A | COM | 98954M101 | 134 | 986 | SH | SOLE | 20 | 0 | 966 | ||
ZIX CORP COM | COM | 98974P100 | 2,079 | 240,958 | SH | SOLE | 136,972 | 0 | 103,986 | ||
ZOOM VIDEO COMMUNICATIONS INC | COM | 98980L101 | 464 | 1,377 | SH | SOLE | 1,324 | 0 | 53 | ||
ZOVIO INC COM | COM | 98979V102 | 2,224 | 469,109 | SH | SOLE | 227,473 | 0 | 241,636 |