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 |