0001085146-21-003044.txt : 20211105 0001085146-21-003044.hdr.sgml : 20211105 20211105143613 ACCESSION NUMBER: 0001085146-21-003044 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211105 DATE AS OF CHANGE: 20211105 EFFECTIVENESS DATE: 20211105 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Moors & Cabot, Inc. CENTRAL INDEX KEY: 0001607239 IRS NUMBER: 042644548 STATE OF INCORPORATION: MA FISCAL YEAR END: 0614 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16128 FILM NUMBER: 211383981 BUSINESS ADDRESS: STREET 1: ONE FEDERAL ST. STREET 2: 19TH FLOOR CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 617-426-0500 MAIL ADDRESS: STREET 1: ONE FEDERAL ST. STREET 2: 19TH FLOOR CITY: BOSTON STATE: MA ZIP: 02110 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001607239 XXXXXXXX 09-30-2021 09-30-2021 false Moors & Cabot, Inc.
One Federal St. 19th Floor BOSTON MA 02110
13F HOLDINGS REPORT 028-16128 N
Katherine R. Kelliher Compliance Officer 617-314-0213 /s/ Katherine R. Kelliher Boston MA 11-05-2021 0 1749 1359099 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 23ANDME HOLDING CO CLASS A COM 90138Q108 438 6009 SH SOLE 6009 0 0 ABB LTD SPONSORED ADR 000375204 4365 130856 SH SOLE 130856 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 8379 26191 SH SOLE 26191 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 231 4500 SH SOLE 4500 0 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 1621 8100 SH SOLE 8100 0 0 ABERDEEN GLOBAL INCOME FD IN COM 003013109 6156 113106 SH SOLE 113106 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 1681 23949 SH SOLE 23949 0 0 ABERDEEN INCOME CR STRATEGIE COM 003057106 3457 73590 SH SOLE 73590 0 0 ABERDEEN STD GLOBAL INFRASTR COM SHS BEN INT 00326W106 250 2326 SH SOLE 2326 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 3912 480000 SH SOLE 480000 0 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 42 21000 SH SOLE 21000 0 0 ABIOMED INC COM 003654100 1503 75874 SH SOLE 75874 0 0 ABM INDS INC COM 000957100 1390 8391 SH SOLE 8391 0 0 ACTIVISION BLIZZARD INC COM 00507V109 4018 20779 SH SOLE 20779 0 0 ACUITYADS HLDGS INC COM 00510L106 838 16170 SH SOLE 16170 0 0 ACUSHNET HLDGS CORP COM 005098108 6677 127257 SH SOLE 127257 0 0 ADAM NAT RES FD INC COM 00548F105 232 3125 SH SOLE 3125 0 0 ADIENT PLC ORD SHS G0084W101 730 101339 SH SOLE 101339 0 0 ADT INC DEL COM 00090Q103 219 8079 SH SOLE 8079 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 370 24835 SH SOLE 24835 0 0 ADVANCED ENERGY INDS COM 007973100 274 1205 SH SOLE 1205 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3577 47334 SH SOLE 47334 0 0 ADVISORSHARES TR STAR GLOB BUYW 00768Y768 295 13825 SH SOLE 13825 0 0 AECOM COM 00766T100 3088 55209 SH SOLE 55209 0 0 AERCAP HOLDINGS NV SHS N00985106 882 5960 SH SOLE 5960 0 0 AFLAC INC COM 001055102 814 18015 SH SOLE 18015 0 0 AGILE THERAPEUTICS INC COM 00847L100 309 4800 SH SOLE 4800 0 0 AGNC INVT CORP COM 00123Q104 2933 43284 SH SOLE 43284 0 0 AGREE RLTY CORP COM 008492100 1522 20974 SH SOLE 20974 0 0 AIR PRODS & CHEMS INC COM 009158106 8112 38502 SH SOLE 38502 0 0 AKOUOS INC COM 00973J101 4819 132073 SH SOLE 132073 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 289 10707 SH SOLE 10707 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 309 1081 SH SOLE 1081 0 0 ALARM COM HLDGS INC COM 011642105 1306 31037 SH SOLE 31037 0 0 ALASKA AIR GROUP INC COM 011659109 3437 7648 SH SOLE 7648 0 0 ALCOA CORP COM 013872106 357 2060 SH SOLE 2060 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2268 76255 SH SOLE 76255 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 595 116143 SH SOLE 116143 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 600 9995 SH SOLE 9995 0 0 ALIGHT INC COM CL A 01626W101 1882 146084 SH SOLE 146084 0 0 ALIGN TECHNOLOGY INC COM 016255101 499 2221 SH SOLE 2221 0 0 ALLEGHANY CORP MD COM 017175100 18471 217668 SH SOLE 217668 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1255 4123 SH SOLE 4123 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 179 19415 SH SOLE 19415 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 186 74634 SH SOLE 74634 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 316 2087 SH SOLE 2087 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 241 8551 SH SOLE 8551 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 0 70000 SH SOLE 70000 0 0 ALLSTATE CORP COM 020002101 1429 4266 SH SOLE 4266 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 254 18000 SH SOLE 18000 0 0 ALPHA ARCHITECT ETF TR VIRIDI CLEANER 02072L755 295 2839 SH SOLE 2839 0 0 ALPHABET INC CAP STK CL A 02079K305 670 15734 SH SOLE 15734 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 318 8954 SH SOLE 8954 0 0 ALTRIA GROUP INC COM 02209S103 168 23161 SH SOLE 23161 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 9138 90071 SH SOLE 90071 0 0 AMAZON COM INC COM 023135106 331 10146 SH SOLE 10146 0 0 AMCOR PLC ORD G0250X107 129 37850 SH SOLE 37850 0 0 AMEDISYS INC COM 023436108 292 5080 SH SOLE 5080 0 0 AMER STATES WTR CO COM 029899101 2414 41932 SH SOLE 41932 0 0 AMEREN CORP COM 023608102 433 3522 SH SOLE 3522 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 522 20585 SH SOLE 20585 0 0 AMERICAN EXPRESS CO COM 025816109 842 3969 SH SOLE 3969 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2350 32187 SH SOLE 32187 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1548 80740 SH SOLE 80740 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3377 70112 SH SOLE 70112 0 0 AMERICOLD RLTY TR COM 03064D108 273 20359 SH SOLE 20359 0 0 AMERIPRISE FINL INC COM 03076C106 4632 47466 SH SOLE 47466 0 0 AMERISAFE INC COM 03071H100 1744 25657 SH SOLE 25657 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 182 13795 SH SOLE 13795 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 685 6804 SH SOLE 6804 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 207 11590 SH SOLE 11590 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1036 51048 SH SOLE 51048 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 112 12000 SH SOLE 12000 0 0 AMRYT PHARMA PLC SPONSORED ADS 03217L106 833 47494 SH SOLE 47494 0 0 AMYRIS INC COM NEW 03236M200 388 16400 SH SOLE 16400 0 0 ANALOG DEVICES INC COM 032654105 938 76500 SH SOLE 76500 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 416 6760 SH SOLE 6760 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 276 27581 SH SOLE 27581 0 0 ANTARES PHARMA INC COM 036642106 321 23000 SH SOLE 23000 0 0 ANTERO MIDSTREAM CORP COM 03676B102 212 3044 SH SOLE 3044 0 0 ANTHEM INC COM 036752103 416 1993 SH SOLE 1993 0 0 APARTMENT INCOME REIT CORP COM 03750L109 214 5201 SH SOLE 5201 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 6023 53202 SH SOLE 53202 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 976 30592 SH SOLE 30592 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 282 1983 SH SOLE 1983 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 1282 59125 SH SOLE 59125 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 4345 18805 SH SOLE 18805 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4779 50733 SH SOLE 50733 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 3729 389269 SH SOLE 389269 0 0 APTIV PLC SHS G6095L109 759 42025 SH SOLE 42025 0 0 ARBOR REALTY TRUST INC COM 038923108 785 2618 SH SOLE 2618 0 0 ARCH CAP GROUP LTD ORD G0450A105 364 19100 SH SOLE 19100 0 0 ARCHAEA ENERGY INC COM CL A 03940F103 374 5525 SH SOLE 5525 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1226 43199 SH SOLE 43199 0 0 ARCHROCK INC COM 03957W106 726 11932 SH SOLE 11932 0 0 ARCOSA INC COM 039653100 321 8845 SH SOLE 8845 0 0 ARES CAPITAL CORP COM 04010L103 320 13555 SH SOLE 13555 0 0 ARK ETF TR ARK SPACE EXPL 00214Q807 278 1838 SH SOLE 1838 0 0 ARK ETF TR ISRAEL INOVATE 00214Q609 6550 80108 SH SOLE 80108 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 575 9240 SH SOLE 9240 0 0 ARRIVAL GROUP SHS L0423Q108 765 15272 SH SOLE 15272 0 0 ARROW ELECTRS INC COM 042735100 271 5601 SH SOLE 5601 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 10102 171745 SH SOLE 171745 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 548 10239 SH SOLE 10239 0 0 ASENSUS SURGICAL INC COM 04367G103 235 20238 SH SOLE 20238 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 14379 42366 SH SOLE 42366 0 0 ASPEN TECHNOLOGY INC COM 045327103 447 8656 SH SOLE 8656 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 555 2532 SH SOLE 2532 0 0 ASSURANT INC COM 04621X108 25 10000 SH SOLE 10000 0 0 ASTRA SPACE INC COM CL A 04634X103 1545 34082 SH SOLE 34082 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 598 11171 SH SOLE 11171 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 395 22185 SH SOLE 22185 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 309 5503 SH SOLE 5503 0 0 ATLASSIAN CORP PLC CL A G06242104 226 2438 SH SOLE 2438 0 0 ATRION CORP COM 049904105 424 2200 SH SOLE 2200 0 0 AURORA ACQUISITION CORP CLASS A ORD SHS G0698L103 1672 20557 SH SOLE 20557 0 0 AURORA CANNABIS INC COM 05156X884 291 13386 SH SOLE 13386 0 0 AUTODESK INC COM 052769106 210 2918 SH SOLE 2918 0 0 AVALONBAY CMNTYS INC COM 053484101 456 5979 SH SOLE 5979 0 0 AVANOS MED INC COM 05350V106 609 10154 SH SOLE 10154 0 0 AVEPOINT INC COM CL A 053604104 247 10500 SH SOLE 10500 0 0 AVROBIO INC COM 05455M100 160 22200 SH SOLE 22200 0 0 AXALTA COATING SYS LTD COM G0750C108 706 10850 SH SOLE 10850 0 0 AXOS FINANCIAL INC COM 05465C100 619 15789 SH SOLE 15789 0 0 AXSOME THERAPEUTICS INC COM 05464T104 472 6309 SH SOLE 6309 0 0 AYRO INC COM 054748108 428 4067 SH SOLE 4067 0 0 B & G FOODS INC NEW COM 05508R106 840 18348 SH SOLE 18348 0 0 B2GOLD CORP COM 11777Q209 400 16008 SH SOLE 16008 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1389 12290 SH SOLE 12290 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1280 7380 SH SOLE 7380 0 0 BANDWIDTH INC COM CL A 05988J103 564 11574 SH SOLE 11574 0 0 BANK NEW YORK MELLON CORP COM 064058100 247 4875 SH SOLE 4875 0 0 BANK NOVA SCOTIA B C COM 064149107 17 60000 SH SOLE 60000 0 0 BAR HBR BANKSHARES COM 066849100 238 7280 SH SOLE 7280 0 0 BARCLAYS BANK PLC ETN LKD 48 06746P563 246 8876 SH SOLE 8876 0 0 BARINGS BDC INC COM 06759L103 205 1300 SH SOLE 1300 0 0 BARRICK GOLD CORP COM 067901108 689 44500 SH SOLE 44500 0 0 BATH & BODY WORKS INC COM 070830104 318 13446 SH SOLE 13446 0 0 BAUSCH HEALTH COS INC COM 071734107 228 2035 SH SOLE 2035 0 0 BAXTER INTL INC COM 071813109 1087 52898 SH SOLE 52898 0 0 BEAM THERAPEUTICS INC COM 07373V105 96 10000 SH SOLE 10000 0 0 BECTON DICKINSON & CO COM 075887109 1045 29325 SH SOLE 29325 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2555 13241 SH SOLE 13241 0 0 BENTLEY SYS INC COM CL B 08265T208 2571 23694 SH SOLE 23694 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 305 8340 SH SOLE 8340 0 0 BERRY GLOBAL GROUP INC COM 08579W103 202 8532 SH SOLE 8532 0 0 BEYOND MEAT INC COM 08862E109 1763 124538 SH SOLE 124538 0 0 BGC PARTNERS INC CL A 05541T101 2130 7292 SH SOLE 7292 0 0 BIG LOTS INC COM 089302103 325 4602 SH SOLE 4602 0 0 BILIBILI INC SPONS ADS REP Z 090040106 1399 63150 SH SOLE 63150 0 0 BILL COM HLDGS INC COM 090043100 399 4466 SH SOLE 4466 0 0 BIONANO GENOMICS INC COM 09075F107 2100 64559 SH SOLE 64559 0 0 BIONTECH SE SPONSORED ADS 09075V102 7850 52574 SH SOLE 52574 0 0 BIOTRICITY INC COM 09074H104 344 33324 SH SOLE 33324 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 2895 298850 SH SOLE 298850 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 608 3101 SH SOLE 3101 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 2670 25910 SH SOLE 25910 0 0 BLACKROCK INC COM 09247X101 2539 42437 SH SOLE 42437 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 543 10300 SH SOLE 10300 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 6128 50548 SH SOLE 50548 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 2216 31723 SH SOLE 31723 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 609 28740 SH SOLE 28740 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 279 12243 SH SOLE 12243 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 147 11100 SH SOLE 11100 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 214 7003 SH SOLE 7003 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 236 8600 SH SOLE 8600 0 0 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 347 4230 SH SOLE 4230 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 765 20926 SH SOLE 20926 0 0 BLUEBIRD BIO INC COM 09609G100 0 11600 SH SOLE 11600 0 0 BNY MELLON MUN INCOME INC COM 05589T104 1134 3000 SH SOLE 3000 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 457 28913 SH SOLE 28913 0 0 BOEING CO COM 097023105 357 20157 SH SOLE 20157 0 0 BOOKING HOLDINGS INC COM 09857L108 496 40009 SH SOLE 40009 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14 19578 SH SOLE 19578 0 0 BORGWARNER INC COM 099724106 273 6909 SH SOLE 6909 0 0 BOSTON SCIENTIFIC CORP COM 101137107 13966 412592 SH SOLE 412592 0 0 BOX INC CL A 10316T104 185 12234 SH SOLE 12234 0 0 BOXLIGHT CORP COM CL A 103197109 1134 26375 SH SOLE 26375 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 857 39640 SH SOLE 39640 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 678 39490 SH SOLE 39490 0 0 BRISTOW GROUP INC COM 11040G103 1897 35470 SH SOLE 35470 0 0 BROADMARK RLTY CAP INC COM 11135B100 940 13380 SH SOLE 13380 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 6 15000 SH SOLE 15000 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 386 17546 SH SOLE 17546 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1 17400 SH SOLE 17400 0 0 BROOKS AUTOMATION INC NEW COM 114340102 207 6197 SH SOLE 6197 0 0 BROWN & BROWN INC COM 115236101 206 37500 SH SOLE 37500 0 0 BROWN FORMAN CORP CL B 115637209 1159 8785 SH SOLE 8785 0 0 BUMBLE INC COM CL A 12047B105 239 1456 SH SOLE 1456 0 0 BUNGE LIMITED COM G16962105 459 2953 SH SOLE 2953 0 0 BURLINGTON STORES INC COM 122017106 1283 7580 SH SOLE 7580 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 194 13584 SH SOLE 13584 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 91 10000 SH SOLE 10000 0 0 C3 AI INC CL A 12468P104 278 25800 SH SOLE 25800 0 0 CABOT CORP COM 127055101 215 1624 SH SOLE 1624 0 0 CABOT OIL & GAS CORP COM 127097103 774 2299 SH SOLE 2299 0 0 CACI INTL INC CL A 127190304 282 8500 SH SOLE 8500 0 0 CAE INC COM 124765108 448 22250 SH SOLE 22250 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 16683 50821 SH SOLE 50821 0 0 CAESARSTONE LTD ORD SHS M20598104 1598 41812 SH SOLE 41812 0 0 CAL MAINE FOODS INC COM NEW 128030202 280 10000 SH SOLE 10000 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 5940 27981 SH SOLE 27981 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 986 36550 SH SOLE 36550 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 214 5219 SH SOLE 5219 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 416 13325 SH SOLE 13325 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1300 26020 SH SOLE 26020 0 0 CAMBRIA ETF TR TAIL RISK 132061862 566 1455 SH SOLE 1455 0 0 CAMBRIA ETF TR TRINITY 132061839 2671 172739 SH SOLE 172739 0 0 CAMDEN NATL CORP COM 133034108 1172 1885 SH SOLE 1885 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1318 6376 SH SOLE 6376 0 0 CAMECO CORP COM 13321L108 132 13900 SH SOLE 13900 0 0 CAMPBELL SOUP CO COM 134429109 2584 6371 SH SOLE 6371 0 0 CANOO INC COM CL A 13803R102 3443 45216 SH SOLE 45216 0 0 CARDINAL HEALTH INC COM 14149Y108 133 10800 SH SOLE 10800 0 0 CARLYLE GROUP INC COM 14316J108 53 17988 SH SOLE 17988 0 0 CARVANA CO CL A 146869102 411 13485 SH SOLE 13485 0 0 CASTLE BIOSCIENCES INC COM 14843C105 113 15750 SH SOLE 15750 0 0 CATERPILLAR INC COM 149123101 6157 115562 SH SOLE 115562 0 0 CBOE GLOBAL MKTS INC COM 12503M108 268 2000 SH SOLE 2000 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 1225 10667 SH SOLE 10667 0 0 CBRE GROUP INC CL A 12504L109 9058 65200 SH SOLE 65200 0 0 CDK GLOBAL INC COM 12508E101 2665 47649 SH SOLE 47649 0 0 CDW CORP COM 12514G108 236 6600 SH SOLE 6600 0 0 CELANESE CORP DEL COM 150870103 216 2000 SH SOLE 2000 0 0 CELLECTIS S A SPON ADS 15117K103 287 1800 SH SOLE 1800 0 0 CEL-SCI CORP COM PAR NEW 150837607 138 11755 SH SOLE 11755 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 228 3543 SH SOLE 3543 0 0 CENTRUS ENERGY CORP CL A 15643U104 530 16113 SH SOLE 16113 0 0 CERAGON NETWORKS LTD ORD M22013102 236 8960 SH SOLE 8960 0 0 CHAMPIONX CORPORATION COM 15872M104 598 15069 SH SOLE 15069 0 0 CHARLES RIV LABS INTL INC COM 159864107 610 27596 SH SOLE 27596 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 260 17285 SH SOLE 17285 0 0 CHESAPEAKE ENERGY CORP COM 165167735 439 8025 SH SOLE 8025 0 0 CHICOS FAS INC COM 168615102 205 8000 SH SOLE 8000 0 0 CHIMERA INVT CORP COM NEW 16934Q208 343 4766 SH SOLE 4766 0 0 CHURCHILL DOWNS INC COM 171484108 4496 12560 SH SOLE 12560 0 0 CIRRUS LOGIC INC COM 172755100 3943 90740 SH SOLE 90740 0 0 CIT GROUP INC COM NEW 125581801 312 2950 SH SOLE 2950 0 0 CITIGROUP INC COM NEW 172967424 252 1743 SH SOLE 1743 0 0 CLEAN ENERGY FUELS CORP COM 184499101 1672 3881 SH SOLE 3881 0 0 CLEAN HARBORS INC COM 184496107 1150 4371 SH SOLE 4371 0 0 CLEANSPARK INC COM NEW 18452B209 851 7793 SH SOLE 7793 0 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 450 4572 SH SOLE 4572 0 0 CLEARFIELD INC COM 18482P103 223 1944 SH SOLE 1944 0 0 CLOUDFLARE INC CL A COM 18915M107 453 13551 SH SOLE 13551 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 479 5476 SH SOLE 5476 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 536 4029 SH SOLE 4029 0 0 CMS ENERGY CORP COM 125896100 216 3485 SH SOLE 3485 0 0 COHEN & STEERS CLOSED-END OP COM 19248P106 200 8054 SH SOLE 8054 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 597 7659 SH SOLE 7659 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 564 11203 SH SOLE 11203 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 277 1012 SH SOLE 1012 0 0 COLGATE PALMOLIVE CO COM 194162103 634 4048 SH SOLE 4048 0 0 COLLABORATIVE INVESTMNT SER TREND AGRD GWT 19423L771 1014 4637 SH SOLE 4637 0 0 COLUMBIA BKG SYS INC COM 197236102 329 4206 SH SOLE 4206 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 247 2202 SH SOLE 2202 0 0 COLUMBIA FINL INC COM 197641103 225 3048 SH SOLE 3048 0 0 COMCAST CORP NEW CL A 20030N101 4568 210988 SH SOLE 210988 0 0 COMFORT SYS USA INC COM 199908104 254 2524 SH SOLE 2524 0 0 COMMERCE BANCSHARES INC COM 200525103 859 7491 SH SOLE 7491 0 0 COMMERCIAL METALS CO COM 201723103 1044 50895 SH SOLE 50895 0 0 COMMSCOPE HLDG CO INC COM 20337X109 985 7718 SH SOLE 7718 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 221 2197 SH SOLE 2197 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 729 16407 SH SOLE 16407 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 4523 27975 SH SOLE 27975 0 0 COMPASS MINERALS INTL INC COM 20451N101 237 6965 SH SOLE 6965 0 0 CONOCOPHILLIPS COM 20825C104 357 11060 SH SOLE 11060 0 0 CONSOLIDATED EDISON INC COM 209115104 200 1521 SH SOLE 1521 0 0 CONTINENTAL RES INC COM 212015101 272 2473 SH SOLE 2473 0 0 COOPER COS INC COM NEW 216648402 987 25423 SH SOLE 25423 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 453 3900 SH SOLE 3900 0 0 CORE LABORATORIES N V COM N22717107 337 1149 SH SOLE 1149 0 0 CORESITE RLTY CORP COM 21870Q105 207 2155 SH SOLE 2155 0 0 CORSAIR GAMING INC COM 22041X102 941 12798 SH SOLE 12798 0 0 CORTEVA INC COM 22052L104 341 3207 SH SOLE 3207 0 0 COTY INC COM CL A 222070203 287 2750 SH SOLE 2750 0 0 COVANTA HLDG CORP COM 22282E102 2329 27037 SH SOLE 27037 0 0 CRA INTL INC COM 12618T105 1564 58947 SH SOLE 58947 0 0 CRANE CO COM 224399105 281 4485 SH SOLE 4485 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 543 38251 SH SOLE 38251 0 0 CROCS INC COM 227046109 279 2526 SH SOLE 2526 0 0 CSW INDUSTRIALS INC COM 126402106 759 7016 SH SOLE 7016 0 0 CSX CORP COM 126408103 396 14001 SH SOLE 14001 0 0 CUBESMART COM 229663109 539 1952 SH SOLE 1952 0 0 CULP INC COM 230215105 6255 99634 SH SOLE 99634 0 0 CURIS INC COM NEW 231269200 268 2642 SH SOLE 2642 0 0 CURTISS WRIGHT CORP COM 231561101 254 3223 SH SOLE 3223 0 0 CUSHING NEXTGEN INFRA INCM F COM 231647207 768 12880 SH SOLE 12880 0 0 CVR ENERGY INC COM 12662P108 1742 34349 SH SOLE 34349 0 0 CYRUSONE INC COM 23283R100 804 52612 SH SOLE 52612 0 0 D R HORTON INC COM 23331A109 306 7205 SH SOLE 7205 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 243 2584 SH SOLE 2584 0 0 DARLING INGREDIENTS INC COM 237266101 19945 123501 SH SOLE 123501 0 0 DATADOG INC CL A COM 23804L103 20331 124207 SH SOLE 124207 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 229 8312 SH SOLE 8312 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 194 24238 SH SOLE 24238 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 281 1040 SH SOLE 1040 0 0 DBX ETF TR XTRACK USD HIGH 233051432 114 19650 SH SOLE 19650 0 0 DEERE & CO COM 244199105 2407 370300 SH SOLE 370300 0 0 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 1262 7681 SH SOLE 7681 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2976 22474 SH SOLE 22474 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 308 14851 SH SOLE 14851 0 0 DENALI THERAPEUTICS INC COM 24823R105 2057 122978 SH SOLE 122978 0 0 DENTSPLY SIRONA INC COM 24906P109 609 10010 SH SOLE 10010 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 6727 53666 SH SOLE 53666 0 0 DEXCOM INC COM 252131107 2106 57203 SH SOLE 57203 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 226 7102 SH SOLE 7102 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 203 7300 SH SOLE 7300 0 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 257 6356 SH SOLE 6356 0 0 DIGITAL RLTY TR INC COM 253868103 0 50000 SH SOLE 50000 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 542 56268 SH SOLE 56268 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 3955 17959 SH SOLE 17959 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1259 2213 SH SOLE 2213 0 0 DIREXION SHS ETF TR OIL GAS BL 2X SH 25460G500 420 9370 SH SOLE 9370 0 0 DISCOVERY INC COM SER C 25470F302 203 8302 SH SOLE 8302 0 0 DISNEY WALT CO COM 254687106 59 60000 SH SOLE 60000 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 405 68276 SH SOLE 68276 0 0 DNP SELECT INCOME FD INC COM 23325P104 631 4900 SH SOLE 4900 0 0 DOCUSIGN INC COM 256163106 48 19110 SH SOLE 19110 0 0 DOLLAR GEN CORP NEW COM 256677105 262 8700 SH SOLE 8700 0 0 DOLLAR TREE INC COM 256746108 2209 75653 SH SOLE 75653 0 0 DOMINOS PIZZA INC COM 25754A201 6170 17879 SH SOLE 17879 0 0 DONALDSON INC COM 257651109 484 8973 SH SOLE 8973 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 368 5993 SH SOLE 5993 0 0 DORMAN PRODS INC COM 258278100 3711 18292 SH SOLE 18292 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 353 13916 SH SOLE 13916 0 0 DOW INC COM 260557103 564 3774 SH SOLE 3774 0 0 DOXIMITY INC CL A 26622P107 244 25686 SH SOLE 25686 0 0 DRIL-QUIP INC COM 262037104 3767 82651 SH SOLE 82651 0 0 DTE ENERGY CO COM 233331107 48 11000 SH SOLE 11000 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 226 16560 SH SOLE 16560 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 505 8175 SH SOLE 8175 0 0 DUKE REALTY CORP COM NEW 264411505 2354 15895 SH SOLE 15895 0 0 DUPONT DE NEMOURS INC COM 26614N102 488 3220 SH SOLE 3220 0 0 DUTCH BROS INC CL A 26701L100 409 1198 SH SOLE 1198 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 1003 16632 SH SOLE 16632 0 0 DYNATRACE INC COM NEW 268150109 260 3010 SH SOLE 3010 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3488 10032 SH SOLE 10032 0 0 EASTERN BANKSHARES INC COM 27627N105 448 24163 SH SOLE 24163 0 0 EASTGROUP PPTYS INC COM 277276101 203 10750 SH SOLE 10750 0 0 EASTMAN KODAK CO COM NEW 277461406 281 3466 SH SOLE 3466 0 0 EATON CORP PLC SHS G29183103 83 78750 SH SOLE 78750 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 2144 72277 SH SOLE 72277 0 0 EATON VANCE ENHANCED EQUITY COM 278274105 3 13300 SH SOLE 13300 0 0 EATON VANCE FLOATING RATE 20 COM 27831H100 9496 126431 SH SOLE 126431 0 0 EATON VANCE MUN BD FD COM 27827X101 478 16100 SH SOLE 16100 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 698 11300 SH SOLE 11300 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 991 6459 SH SOLE 6459 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 2148 30260 SH SOLE 30260 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 745 17271 SH SOLE 17271 0 0 EBAY INC. COM 278642103 62384 221281 SH SOLE 221281 0 0 ECHOSTAR CORP CL A 278768106 639 1105 SH SOLE 1105 0 0 EDISON INTL COM 281020107 15045 39093 SH SOLE 39093 0 0 ELBIT SYS LTD ORD M3760D101 327 1150 SH SOLE 1150 0 0 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 1756 94177 SH SOLE 94177 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1315 13510 SH SOLE 13510 0 0 ELLINGTON FINANCIAL INC COM 28852N109 434 74225 SH SOLE 74225 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1121 31392 SH SOLE 31392 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 426 1835 SH SOLE 1835 0 0 ELYS GAME TECHNOLOGY CORP COM 290734102 217 6740 SH SOLE 6740 0 0 EMCOR GROUP INC COM 29084Q100 535 18785 SH SOLE 18785 0 0 EMERSON ELEC CO COM 291011104 314 20600 SH SOLE 20600 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 762 38948 SH SOLE 38948 0 0 ENBRIDGE INC COM 29250N105 322 9050 SH SOLE 9050 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 533 12339 SH SOLE 12339 0 0 ENERGY FUELS INC COM NEW 292671708 129 50574 SH SOLE 50574 0 0 ENERPLUS CORP COM 292766102 492 18425 SH SOLE 18425 0 0 ENI S P A SPONSORED ADR 26874R108 251 2614 SH SOLE 2614 0 0 ENTEGRIS INC COM 29362U104 1345 2203 SH SOLE 2203 0 0 EQUIFAX INC COM 294429105 561 25359 SH SOLE 25359 0 0 EQUINOR ASA SPONSORED ADR 29446M102 65 25000 SH SOLE 25000 0 0 EQUITABLE HLDGS INC COM 29452E101 1716 31607 SH SOLE 31607 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 167 12000 SH SOLE 12000 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 11277 143625 SH SOLE 143625 0 0 ERICSSON ADR B SEK 10 294821608 3665 56536 SH SOLE 56536 0 0 ESSEX PPTY TR INC COM 297178105 6553 45125 SH SOLE 45125 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 371 11000 SH SOLE 11000 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 7699 32179 SH SOLE 32179 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 426 17573 SH SOLE 17573 0 0 ETF SER SOLUTIONS ACQUIRERS FD 26922A263 226 4110 SH SOLE 4110 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1332 3698 SH SOLE 3698 0 0 ETF SER SOLUTIONS DEFIANCE NXT GN 26922B204 217 16537 SH SOLE 16537 0 0 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 387 3594 SH SOLE 3594 0 0 ETF SER SOLUTIONS DFIANC NQ JR BT 26922A149 217 8582 SH SOLE 8582 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G772 394 4002 SH SOLE 4002 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 490 31119 SH SOLE 31119 0 0 ETSY INC COM 29786A106 559 32591 SH SOLE 32591 0 0 EVERBRIDGE INC COM 29978A104 1190 78349 SH SOLE 78349 0 0 EVGO INC CL A COM 30052F100 677 44000 SH SOLE 44000 0 0 EVI INDS INC COM 26929N102 271 16194 SH SOLE 16194 0 0 EXACT SCIENCES CORP COM 30063P105 308 27225 SH SOLE 27225 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 2664 269117 SH SOLE 269117 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 137 130000 SH SOLE 130000 0 0 EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 2550 260201 SH SOLE 260201 0 0 EXELIXIS INC COM 30161Q104 1036 66340 SH SOLE 66340 0 0 EXPEDIA GROUP INC COM NEW 30212P303 661 46482 SH SOLE 46482 0 0 F N B CORP COM 302520101 21506 103811 SH SOLE 103811 0 0 F5 NETWORKS INC COM 315616102 186 13050 SH SOLE 13050 0 0 FABRINET SHS G3323L100 132 13216 SH SOLE 13216 0 0 FACTSET RESH SYS INC COM 303075105 354 11955 SH SOLE 11955 0 0 FASTLY INC CL A 31188V100 342 1197 SH SOLE 1197 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 577 24942 SH SOLE 24942 0 0 FEDEX CORP COM 31428X106 3293 56778 SH SOLE 56778 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 553 16875 SH SOLE 16875 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 216 19090 SH SOLE 19090 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 69 10200 SH SOLE 10200 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2444 28046 SH SOLE 28046 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 945 66350 SH SOLE 66350 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 503 6112 SH SOLE 6112 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 351 6275 SH SOLE 6275 0 0 FIRST FINL BANKSHARES INC COM 32020R109 268 3390 SH SOLE 3390 0 0 FIRST HAWAIIAN INC COM 32051X108 308 5525 SH SOLE 5525 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 315 2295 SH SOLE 2295 0 0 FIRST SOLAR INC COM 336433107 878 7804 SH SOLE 7804 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1011 9613 SH SOLE 9613 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 16691 110968 SH SOLE 110968 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2941 20239 SH SOLE 20239 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 217 25394 SH SOLE 25394 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 5643 21686 SH SOLE 21686 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3143 16067 SH SOLE 16067 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 248 4869 SH SOLE 4869 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 15682 364604 SH SOLE 364604 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 615 8787 SH SOLE 8787 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1926 20316 SH SOLE 20316 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 925 11899 SH SOLE 11899 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 585 3502 SH SOLE 3502 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 909 31259 SH SOLE 31259 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 264 2926 SH SOLE 2926 0 0 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 704 5609 SH SOLE 5609 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 1100 15184 SH SOLE 15184 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 155 24947 SH SOLE 24947 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 202 7920 SH SOLE 7920 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1682 11761 SH SOLE 11761 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 250 4838 SH SOLE 4838 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 19534 139728 SH SOLE 139728 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 542 8005 SH SOLE 8005 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 1129 11081 SH SOLE 11081 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1730 19541 SH SOLE 19541 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 246 6000 SH SOLE 6000 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 356 12773 SH SOLE 12773 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 243 16500 SH SOLE 16500 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 1485 20527 SH SOLE 20527 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 0 10000 SH SOLE 10000 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 0 28000 SH SOLE 28000 0 0 FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 818 46851 SH SOLE 46851 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1039 5998 SH SOLE 5998 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 0 27000 SH SOLE 27000 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 307 1033 SH SOLE 1033 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 344 3018 SH SOLE 3018 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 2076 16097 SH SOLE 16097 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 2923 271261 SH SOLE 271261 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 670 4023 SH SOLE 4023 0 0 FIRSTCASH INC COM 33767D105 1924 17027 SH SOLE 17027 0 0 FISKER INC CL A COM STK 33813J106 9235 107431 SH SOLE 107431 0 0 FIVE BELOW INC COM 33829M101 1140 17582 SH SOLE 17582 0 0 FLEX LTD ORD Y2573F102 348 14950 SH SOLE 14950 0 0 FLEXION THERAPEUTICS INC COM 33938J106 432 13197 SH SOLE 13197 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 1081 50716 SH SOLE 50716 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 821 1356 SH SOLE 1356 0 0 FLOWERS FOODS INC COM 343498101 466 9275 SH SOLE 9275 0 0 FLUOR CORP NEW COM 343412102 417 158512 SH SOLE 158512 0 0 FLUX PWR HLDGS INC COM NEW 344057302 822 6846 SH SOLE 6846 0 0 FMC CORP COM NEW 302491303 279 11241 SH SOLE 11241 0 0 FNCB BANCORP INC COM 302578109 25 10500 SH SOLE 10500 0 0 FOOT LOCKER INC COM 344849104 0 149800 SH SOLE 149800 0 0 FORTIVE CORP COM 34959J108 736 37100 SH SOLE 37100 0 0 FOX FACTORY HLDG CORP COM 35138V102 598 2033 SH SOLE 2033 0 0 FRANKLIN RESOURCES INC COM 354613101 338 1078 SH SOLE 1078 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 978 85655 SH SOLE 85655 0 0 FREEPORT-MCMORAN INC CL B 35671D857 55 11300 SH SOLE 11300 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 823 11326 SH SOLE 11326 0 0 FRESHWORKS INC CLASS A COM 358054104 506 1191 SH SOLE 1191 0 0 FS KKR CAP CORP COM 302635206 11218 41360 SH SOLE 41360 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 1144 22972 SH SOLE 22972 0 0 FTI CONSULTING INC COM 302941109 95 14996 SH SOLE 14996 0 0 FUTURE FINTECH GROUP INC COM 36117V105 237 3186 SH SOLE 3186 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 483 7725 SH SOLE 7725 0 0 GAMCO INVS INC CL A COM 361438104 546 3728 SH SOLE 3728 0 0 GAMESTOP CORP NEW CL A 36467W109 451 6546 SH SOLE 6546 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1159 19546 SH SOLE 19546 0 0 GANNETT CO INC COM 36472T109 104 19950 SH SOLE 19950 0 0 GAP INC COM 364760108 448 2498 SH SOLE 2498 0 0 GARMIN LTD SHS H2906T109 118 11800 SH SOLE 11800 0 0 GARRETT MOTION INC COM 366505105 364 6996 SH SOLE 6996 0 0 GARTNER INC COM 366651107 950 7464 SH SOLE 7464 0 0 GATX CORP COM 361448103 1478 9901 SH SOLE 9901 0 0 GEE GROUP INC COM 36165A102 1173 31258 SH SOLE 31258 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 474 44454 SH SOLE 44454 0 0 GENERAC HLDGS INC COM 368736104 971 15206 SH SOLE 15206 0 0 GENERAL ELECTRIC CO COM NEW 369604301 743 7594 SH SOLE 7594 0 0 GENERAL MLS INC COM 370334104 271 6103 SH SOLE 6103 0 0 GENPACT LIMITED SHS G3922B107 4579 88601 SH SOLE 88601 0 0 GENUINE PARTS CO COM 372460105 2596 9280 SH SOLE 9280 0 0 GEOPARK LTD USD SHS G38327105 98 10000 SH SOLE 10000 0 0 GETTY RLTY CORP NEW COM 374297109 422 3244 SH SOLE 3244 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1110 24221 SH SOLE 24221 0 0 GLOBAL NET LEASE INC COM NEW 379378201 131 21394 SH SOLE 21394 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 398 4471 SH SOLE 4471 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4362 70393 SH SOLE 70393 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 3097 195045 SH SOLE 195045 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 89 16000 SH SOLE 16000 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 5128 11950 SH SOLE 11950 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 318 4308 SH SOLE 4308 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 581 1718 SH SOLE 1718 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1053 6387 SH SOLE 6387 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 410 10045 SH SOLE 10045 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 615 5231 SH SOLE 5231 0 0 GLOBAL X FDS US PFD ETF 37954Y657 2402 14627 SH SOLE 14627 0 0 GOLAR LNG LTD SHS G9456A100 405 9147 SH SOLE 9147 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 1476 33125 SH SOLE 33125 0 0 GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 16 15000 PRN SOLE 15000 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 957 11210 SH SOLE 11210 0 0 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 265 2900 SH SOLE 2900 0 0 GOODRX HLDGS INC COM CL A 38246G108 1117 21654 SH SOLE 21654 0 0 GRAINGER W W INC COM 384802104 3 40000 SH SOLE 40000 0 0 GRAN TIERRA ENERGY INC COM 38500T101 2165 14959 SH SOLE 14959 0 0 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 3046 12700 SH SOLE 12700 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 3212 81825 SH SOLE 81825 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 6542 59302 SH SOLE 59302 0 0 GREENBOX POS COM NEW 39366L208 1628 19217 SH SOLE 19217 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 426 15000 SH SOLE 15000 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 361 62600 SH SOLE 62600 0 0 GUGGENHEIM ENHANCED EQT INCM COM 40167B100 119 15925 SH SOLE 15925 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 248 29600 SH SOLE 29600 0 0 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 416 12991 SH SOLE 12991 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3413 12942 SH SOLE 12942 0 0 HALL OF FAME RESORT & ENTMT COM 40619L102 287 8966 SH SOLE 8966 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 26 25000 SH SOLE 25000 0 0 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 1021 23210 SH SOLE 23210 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 110 100000 SH SOLE 100000 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 25 25000 SH SOLE 25000 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 103 100000 SH SOLE 100000 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 28 25000 SH SOLE 25000 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 1059 1045000 SH SOLE 1045000 0 0 HANESBRANDS INC COM 410345102 801 1239 SH SOLE 1239 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1842 10250 SH SOLE 10250 0 0 HANOVER INS GROUP INC COM 410867105 2615 33315 SH SOLE 33315 0 0 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 2701 11807 SH SOLE 11807 0 0 HCA HEALTHCARE INC COM 40412C101 211 8262 SH SOLE 8262 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2102 70906 SH SOLE 70906 0 0 HECLA MNG CO COM 422704106 83 15415 SH SOLE 15415 0 0 HELLO GROUP INC ADS 423403104 1993 1470 SH SOLE 1470 0 0 HENRY JACK & ASSOC INC COM 426281101 844 151323 SH SOLE 151323 0 0 HERON THERAPEUTICS INC COM 427746102 32968 27261 SH SOLE 27261 0 0 HESS CORP COM 42809H107 27 35950 SH SOLE 35950 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3224 5643 SH SOLE 5643 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 9420 142771 SH SOLE 142771 0 0 HILL-ROM HLDGS INC COM 431475102 1036 14737 SH SOLE 14737 0 0 HINGHAM INSTN SVGS MASS COM 433323102 237 4765 SH SOLE 4765 0 0 HOLLYFRONTIER CORP COM 436106108 489 18000 SH SOLE 18000 0 0 HOME DEPOT INC COM 437076102 1501 25594 SH SOLE 25594 0 0 HONDA MOTOR LTD AMERN SHS 438128308 1193 86416 SH SOLE 86416 0 0 HONEYWELL INTL INC COM 438516106 671 2102 SH SOLE 2102 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 400 6619 SH SOLE 6619 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 1473 18658 SH SOLE 18658 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 1098 143014 SH SOLE 143014 0 0 HORMEL FOODS CORP COM 440452100 1401 31274 SH SOLE 31274 0 0 HOWMET AEROSPACE INC COM 443201108 5006 25539 SH SOLE 25539 0 0 HUBBELL INC COM 443510607 314 6600 SH SOLE 6600 0 0 HUDSON PAC PPTYS INC COM 444097109 5570 30586 SH SOLE 30586 0 0 HUMANA INC COM 444859102 57 62500 SH SOLE 62500 0 0 HUMANKIND BENEFIT CORPORATIO HUMANKIND US STK 444869101 326 2700 SH SOLE 2700 0 0 HUNT J B TRANS SVCS INC COM 445658107 136 127000 SH SOLE 127000 0 0 HURCO CO COM 447324104 4023 10295 SH SOLE 10295 0 0 IAMGOLD CORP COM 450913108 14 20000 SH SOLE 20000 0 0 ICICI BANK LIMITED ADR 45104G104 2151 19269 SH SOLE 19269 0 0 ICU MED INC COM 44930G107 1905 32047 SH SOLE 32047 0 0 IDEX CORP COM 45167R104 389 5505 SH SOLE 5505 0 0 IDEXX LABS INC COM 45168D104 290 21800 SH SOLE 21800 0 0 II-VI INC COM 902104108 367 1430 SH SOLE 1430 0 0 IMEDIA BRANDS INC COM CL A 452465206 298 4075 SH SOLE 4075 0 0 INCYTE CORP COM 45337C102 208 10950 SH SOLE 10950 0 0 INDEXIQ ETF TR HDG MACTRK ETF 45409B206 517 13487 SH SOLE 13487 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 313 3429 SH SOLE 3429 0 0 INDIA FD INC COM 454089103 343 20000 SH SOLE 20000 0 0 INDUS REALTY TRUST INC COM 45580R103 719 24393 SH SOLE 24393 0 0 INFINERA CORP COM 45667G103 304 2941 SH SOLE 2941 0 0 INFUSYSTEM HLDGS INC COM 45685K102 347 6864 SH SOLE 6864 0 0 INGERSOLL RAND INC COM 45687V106 732 14634 SH SOLE 14634 0 0 INGREDION INC COM 457187102 637 6166 SH SOLE 6166 0 0 INNOSPEC INC COM 45768S105 287 1696 SH SOLE 1696 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 603 2715 SH SOLE 2715 0 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 402 2969 SH SOLE 2969 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 541 2286 SH SOLE 2286 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 387 1333 SH SOLE 1333 0 0 INSEEGO CORP COM 45782B104 578 6127 SH SOLE 6127 0 0 INSPERITY INC COM 45778Q107 218 2140 SH SOLE 2140 0 0 INTEL CORP COM 458140100 439 1114 SH SOLE 1114 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 223 1600 SH SOLE 1600 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 751 1871 SH SOLE 1871 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 292 3149 SH SOLE 3149 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 95 20243 SH SOLE 20243 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4702 30614 SH SOLE 30614 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 278 19561 SH SOLE 19561 0 0 INTERNATIONAL PAPER CO COM 460146103 560 10641 SH SOLE 10641 0 0 INTERSECT ENT INC COM 46071F103 269 2642 SH SOLE 2642 0 0 INTUIT COM 461202103 337 3942 SH SOLE 3942 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 379 6649 SH SOLE 6649 0 0 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 261 1058 SH SOLE 1058 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 18237 337654 SH SOLE 337654 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 1814 24830 SH SOLE 24830 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 2595 55925 SH SOLE 55925 0 0 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 392 25000 SH SOLE 25000 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 674 7645 SH SOLE 7645 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 16866 75715 SH SOLE 75715 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 266 23400 SH SOLE 23400 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 11824 69895 SH SOLE 69895 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1426 57629 SH SOLE 57629 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 625 11079 SH SOLE 11079 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 310 3760 SH SOLE 3760 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156 1134 83707 SH SOLE 83707 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 2095 58905 SH SOLE 58905 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 8738 58504 SH SOLE 58504 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 11902 85394 SH SOLE 85394 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 726 15434 SH SOLE 15434 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 180 12000 SH SOLE 12000 0 0 INVESCO EXCH TRD SLF IDX FD BULLSHS 22 USD 46138J676 539 2645 SH SOLE 2645 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 2076 52556 SH SOLE 52556 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 420 15752 SH SOLE 15752 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 160 12775 SH SOLE 12775 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 98 14890 SH SOLE 14890 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 1892 165200 SH SOLE 165200 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 166 28053 SH SOLE 28053 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 755 15159 SH SOLE 15159 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 173 11200 SH SOLE 11200 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 120 16250 SH SOLE 16250 0 0 INVESCO HIGH INCOME TR II COM 46131F101 6380 245969 SH SOLE 245969 0 0 INVESCO LTD SHS G491BT108 107 10955 SH SOLE 10955 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 264 3500 SH SOLE 3500 0 0 INVESCO MUN TR COM 46131J103 573 9069 SH SOLE 9069 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 81 19400 SH SOLE 19400 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 442 11829 SH SOLE 11829 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 325 7931 SH SOLE 7931 0 0 IQIYI INC SPONSORED ADS 46267X108 268 2426 SH SOLE 2426 0 0 IQVIA HLDGS INC COM 46266C105 190 24850 SH SOLE 24850 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 268 3168 SH SOLE 3168 0 0 IRON MTN INC NEW COM 46284V101 591 9463 SH SOLE 9463 0 0 IRONSOURCE LTD CL A ORD SHS M5R75Y101 1975 29858 SH SOLE 29858 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 562 3720 SH SOLE 3720 0 0 ISHARES GOLD TR ISHARES NEW 464285204 11 10000 SH SOLE 10000 0 0 ISHARES INC CORE MSCI EMKT 46434G103 403 53505 SH SOLE 53505 0 0 ISHARES INC CUR HD MSCI EM 46434G509 27 25000 SH SOLE 25000 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 25 25000 SH SOLE 25000 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 44 43000 SH SOLE 43000 0 0 ISHARES INC MSCI CDA ETF 464286509 31 25000 SH SOLE 25000 0 0 ISHARES INC MSCI EMERG MRKT 464286533 25 25000 SH SOLE 25000 0 0 ISHARES INC MSCI EURZONE ETF 464286608 103 100000 SH SOLE 100000 0 0 ISHARES INC MSCI FRONTIER 464286145 21 20000 SH SOLE 20000 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 50 50000 SH SOLE 50000 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 27 25000 SH SOLE 25000 0 0 ISHARES INC MSCI GERMANY ETF 464286806 162 150000 SH SOLE 150000 0 0 ISHARES INC MSCI JAPN SMCETF 464286582 17 16000 SH SOLE 16000 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 16 15000 SH SOLE 15000 0 0 ISHARES INC MSCI MEXICO ETF 464286822 51 50000 SH SOLE 50000 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 84 78000 SH SOLE 78000 0 0 ISHARES INC MSCI PAC JP ETF 464286665 14 14000 SH SOLE 14000 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 106 80000 SH SOLE 80000 0 0 ISHARES INC MSCI STH KOR ETF 464286772 25 25000 SH SOLE 25000 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 21 20000 SH SOLE 20000 0 0 ISHARES INC MSCI SWITZERLAND 464286749 23 20000 SH SOLE 20000 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 89 85000 SH SOLE 85000 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2 10000 SH SOLE 10000 0 0 ISHARES SILVER TR ISHARES 46428Q109 26 25000 SH SOLE 25000 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 846 6837 SH SOLE 6837 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 13 10000 SH SOLE 10000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 865 7070 SH SOLE 7070 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 25 25000 SH SOLE 25000 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 222 200000 SH SOLE 200000 0 0 ISHARES TR BROAD USD HIGH 46435U853 26 25000 SH SOLE 25000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 328 5653 SH SOLE 5653 0 0 ISHARES TR CMBS ETF 46429B366 331 2259 SH SOLE 2259 0 0 ISHARES TR COHEN STEER REIT 464287564 348 337000 SH SOLE 337000 0 0 ISHARES TR CORE DIV GRWTH 46434V621 25 25000 SH SOLE 25000 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 270 1032 SH SOLE 1032 0 0 ISHARES TR CORE MSCI EAFE 46432F842 33 30000 SH SOLE 30000 0 0 ISHARES TR CORE MSCI EURO 46434V738 16 15000 SH SOLE 15000 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 98 94000 SH SOLE 94000 0 0 ISHARES TR CORE S&P MCP ETF 464287507 13 10000 SH SOLE 10000 0 0 ISHARES TR CORE S&P SCP ETF 464287804 31 23000 SH SOLE 23000 0 0 ISHARES TR CORE S&P TTL STK 464287150 298 286000 SH SOLE 286000 0 0 ISHARES TR CORE S&P US GWT 464287671 4 21000 SH SOLE 21000 0 0 ISHARES TR CORE TOTAL USD 46434V613 138 135000 SH SOLE 135000 0 0 ISHARES TR CORE US AGGBD ET 464287226 78 75000 SH SOLE 75000 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 13 12000 SH SOLE 12000 0 0 ISHARES TR CYBERSECURITY 46435U135 20 20000 SH SOLE 20000 0 0 ISHARES TR EAFE GRWTH ETF 464288885 184 170000 SH SOLE 170000 0 0 ISHARES TR EAFE SML CP ETF 464288273 160 155000 SH SOLE 155000 0 0 ISHARES TR EAFE VALUE ETF 464288877 80 75000 SH SOLE 75000 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 41 40000 SH SOLE 40000 0 0 ISHARES TR EUROPE ETF 464287861 14 13000 SH SOLE 13000 0 0 ISHARES TR EXPND TEC SC ETF 464287549 28 20000 SH SOLE 20000 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 1 118000 SH SOLE 118000 0 0 ISHARES TR FALN ANGLS USD 46435G474 353 18750 SH SOLE 18750 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 39 35000 SH SOLE 35000 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 2 12000 SH SOLE 12000 0 0 ISHARES TR GL TIMB FORE ETF 464288174 333 362000 SH SOLE 362000 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 47 45000 SH SOLE 45000 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 25 25000 SH SOLE 25000 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 49 50000 SH SOLE 50000 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 10 10000 SH SOLE 10000 0 0 ISHARES TR GLOBAL TECH ETF 464287291 80 80000 SH SOLE 80000 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 3601 18547 SH SOLE 18547 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 123 115000 PRN SOLE 115000 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 130 115000 PRN SOLE 115000 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 39 35000 PRN SOLE 35000 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 52 45000 PRN SOLE 45000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 44 40000 SH SOLE 40000 0 0 ISHARES TR IBOXX INV CP ETF 464287242 21 20000 SH SOLE 20000 0 0 ISHARES TR INTL SEL DIV ETF 464288448 50 50000 SH SOLE 50000 0 0 ISHARES TR ISHARES BIOTECH 464287556 10 10000 SH SOLE 10000 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 28 20000 SH SOLE 20000 0 0 ISHARES TR JPMORGAN USD EMG 464288281 30 30000 SH SOLE 30000 0 0 ISHARES TR LATN AMER 40 ETF 464287390 95 89000 SH SOLE 89000 0 0 ISHARES TR MBS ETF 464288588 29 25000 SH SOLE 25000 0 0 ISHARES TR MICRO-CAP ETF 464288869 15 15000 SH SOLE 15000 0 0 ISHARES TR MRGSTR SM CP GR 464288604 20 20000 SH SOLE 20000 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 26 25000 SH SOLE 25000 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 15 15000 SH SOLE 15000 0 0 ISHARES TR MSCI EAFE ETF 464287465 74 70000 SH SOLE 70000 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 27 25000 SH SOLE 25000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 26 25000 SH SOLE 25000 0 0 ISHARES TR MSCI EURO FL ETF 464289180 86 75000 SH SOLE 75000 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 11 10000 SH SOLE 10000 0 0 ISHARES TR MSCI PHILIPS ETF 46429B408 24 20000 SH SOLE 20000 0 0 ISHARES TR MSCI POLAND ETF 46429B606 217 214000 SH SOLE 214000 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 166 145000 SH SOLE 145000 0 0 ISHARES TR MSCI USA ESG SLC 464288802 85 75000 SH SOLE 75000 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 107 82000 SH SOLE 82000 0 0 ISHARES TR MSCI USA MMENTM 46432F396 51 50000 SH SOLE 50000 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 27 25000 SH SOLE 25000 0 0 ISHARES TR MSCI USA VALUE 46432F388 26 25000 SH SOLE 25000 0 0 ISHARES TR NATIONAL MUN ETF 464288414 88 80000 SH SOLE 80000 0 0 ISHARES TR PFD AND INCM SEC 464288687 83 82000 SH SOLE 82000 0 0 ISHARES TR RESIDENTIAL MULT 464288562 63 62000 SH SOLE 62000 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 54 50000 SH SOLE 50000 0 0 ISHARES TR RUS 1000 ETF 464287622 64 60000 SH SOLE 60000 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 11 10000 SH SOLE 10000 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 45 40000 SH SOLE 40000 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 26 25000 SH SOLE 25000 0 0 ISHARES TR RUS MD CP GR ETF 464287481 51 50000 SH SOLE 50000 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 25 25000 SH SOLE 25000 0 0 ISHARES TR RUS MID CAP ETF 464287499 25 25000 SH SOLE 25000 0 0 ISHARES TR RUS TOP 200 ETF 464289446 25 25000 SH SOLE 25000 0 0 ISHARES TR RUS TP200 GR ETF 464289438 51 50000 SH SOLE 50000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 238 220000 SH SOLE 220000 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 13 10000 SH SOLE 10000 0 0 ISHARES TR S&P 100 ETF 464287101 25 25000 SH SOLE 25000 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 25 25000 SH SOLE 25000 0 0 ISHARES TR S&P 500 VAL ETF 464287408 104 105000 SH SOLE 105000 0 0 ISHARES TR S&P MC 400GR ETF 464287606 2 18000 SH SOLE 18000 0 0 ISHARES TR S&P MC 400VL ETF 464287705 5 45000 SH SOLE 45000 0 0 ISHARES TR S&P SML 600 GWT 464287887 4 20000 SH SOLE 20000 0 0 ISHARES TR SELECT DIVID ETF 464287168 2 11000 SH SOLE 11000 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 82 75000 SH SOLE 75000 0 0 ISHARES TR TIPS BD ETF 464287176 15 15000 SH SOLE 15000 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 53 50000 SH SOLE 50000 0 0 ISHARES TR U.S. ENERGY ETF 464287796 205 200000 SH SOLE 200000 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 120 110000 SH SOLE 110000 0 0 ISHARES TR U.S. MED DVC ETF 464288810 27 25000 SH SOLE 25000 0 0 ISHARES TR U.S. PHARMA ETF 464288836 59 55000 SH SOLE 55000 0 0 ISHARES TR U.S. REAL ES ETF 464287739 159 145000 SH SOLE 145000 0 0 ISHARES TR U.S. TECH ETF 464287721 0 20000 SH SOLE 20000 0 0 ISHARES TR U.S. UTILITS ETF 464287697 3 67000 SH SOLE 67000 0 0 ISHARES TR US AER DEF ETF 464288760 26 20000 SH SOLE 20000 0 0 ISHARES TR US CONSM STAPLES 464287812 4 50000 SH SOLE 50000 0 0 ISHARES TR US CONSUM DISCRE 464287580 38 35000 SH SOLE 35000 0 0 ISHARES TR US HLTHCARE ETF 464287762 27 25000 SH SOLE 25000 0 0 ISHARES TR US HLTHCR PR ETF 464288828 38 35000 SH SOLE 35000 0 0 ISHARES TR US HOME CONS ETF 464288752 29 27000 SH SOLE 27000 0 0 ISHARES TR US INDUSTRIALS 464287754 93 90000 SH SOLE 90000 0 0 ISHARES TR US INFRASTRUC 46435U713 165 164000 SH SOLE 164000 0 0 ISHARES TR US REGNL BKS ETF 464288778 1 40000 SH SOLE 40000 0 0 ISHARES TR US TREAS BD ETF 46429B267 25 25000 SH SOLE 25000 0 0 ISHARES TR US TRSPRTION 464287192 62 55000 SH SOLE 55000 0 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 26 25000 SH SOLE 25000 0 0 J JILL INC COM 46620W201 21 20000 SH SOLE 20000 0 0 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 10 10000 SH SOLE 10000 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 25 25000 SH SOLE 25000 0 0 J2 GLOBAL INC COM 48123V102 36 30000 SH SOLE 30000 0 0 JACOBS ENGR GROUP INC COM 469814107 49 40000 SH SOLE 40000 0 0 JAMES RIV GROUP LTD COM G5005R107 632 3662 SH SOLE 3662 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 778 14950 SH SOLE 14950 0 0 JD.COM INC SPON ADR CL A 47215P106 232 9397 SH SOLE 9397 0 0 JEFFERIES FINL GROUP INC COM 47233W109 25 25000 SH SOLE 25000 0 0 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 11 10000 SH SOLE 10000 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 10 10000 SH SOLE 10000 0 0 JPMORGAN CHASE & CO COM 46625H100 25 25000 SH SOLE 25000 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 2199 40565 SH SOLE 40565 0 0 JUNIPER NETWORKS INC COM 48203R104 307 295000 SH SOLE 295000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 26 25000 SH SOLE 25000 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 49 41000 SH SOLE 41000 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 63 61000 SH SOLE 61000 0 0 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 80 80000 SH SOLE 80000 0 0 KB HOME COM 48666K109 127 125000 SH SOLE 125000 0 0 KELLOGG CO COM 487836108 37 35000 SH SOLE 35000 0 0 KEURIG DR PEPPER INC COM 49271V100 52 50000 SH SOLE 50000 0 0 KEY TRONIC CORP COM 493144109 31 30000 SH SOLE 30000 0 0 KEYCORP COM 493267108 26 25000 SH SOLE 25000 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 275 260000 SH SOLE 260000 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 15 15000 SH SOLE 15000 0 0 KIMBERLY-CLARK CORP COM 494368103 25 25000 SH SOLE 25000 0 0 KIMCO RLTY CORP COM 49446R109 82 75000 SH SOLE 75000 0 0 KINDER MORGAN INC DEL COM 49456B101 81 75000 SH SOLE 75000 0 0 KKR & CO INC COM 48251W104 83 75000 SH SOLE 75000 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 38 35000 SH SOLE 35000 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 21 20000 SH SOLE 20000 0 0 KLA CORP COM NEW 482480100 10 10000 SH SOLE 10000 0 0 KOHLS CORP COM 500255104 25 25000 SH SOLE 25000 0 0 KOPIN CORP COM 500600101 13 15000 SH SOLE 15000 0 0 KOPPERS HOLDINGS INC COM 50060P106 99 104000 SH SOLE 104000 0 0 KRAFT HEINZ CO COM 500754106 11 12000 SH SOLE 12000 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 80 75000 SH SOLE 75000 0 0 KRANESHARES TR ELEC VEH FUTUR 500767827 53 50000 SH SOLE 50000 0 0 KRANESHARES TR GLOBAL CARBON 500767678 25 25000 SH SOLE 25000 0 0 KRANESHARES TR QUADRTC INT RT 500767736 25 25000 SH SOLE 25000 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 50 50000 SH SOLE 50000 0 0 KRISPY KREME INC COM 50101L106 26 25000 SH SOLE 25000 0 0 KROGER CO COM 501044101 50 50000 SH SOLE 50000 0 0 KVH INDS INC COM 482738101 27 25000 SH SOLE 25000 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 82 75000 SH SOLE 75000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 52 50000 SH SOLE 50000 0 0 LADDER CAP CORP CL A 505743104 16 15000 SH SOLE 15000 0 0 LAM RESEARCH CORP COM 512807108 11 10000 SH SOLE 10000 0 0 LAMB WESTON HLDGS INC COM 513272104 40 35000 SH SOLE 35000 0 0 LANCASTER COLONY CORP COM 513847103 91 85000 SH SOLE 85000 0 0 LANDSTAR SYS INC COM 515098101 32 30000 SH SOLE 30000 0 0 LAS VEGAS SANDS CORP COM 517834107 110 100000 SH SOLE 100000 0 0 LATHAM GROUP INC COM 51819L107 111 105000 SH SOLE 105000 0 0 LEAR CORP COM NEW 521865204 51 50000 SH SOLE 50000 0 0 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 30 35000 SH SOLE 35000 0 0 LEGGETT & PLATT INC COM 524660107 117 115000 SH SOLE 115000 0 0 LEMAITRE VASCULAR INC COM 525558201 2 10000 SH SOLE 10000 0 0 LEMONADE INC COM 52567D107 6 43000 SH SOLE 43000 0 0 LENNAR CORP CL A 526057104 112 105000 SH SOLE 105000 0 0 LENNAR CORP CL B 526057302 221 205000 SH SOLE 205000 0 0 LENNOX INTL INC COM 526107107 27 20000 SH SOLE 20000 0 0 LEVEL ONE BANCORP INC COM 52730D208 27 20000 SH SOLE 20000 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 87 22078 SH SOLE 22078 0 0 LHC GROUP INC COM 50187A107 25 25000 SH SOLE 25000 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 32 29000 SH SOLE 29000 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 27 25000 SH SOLE 25000 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 59 55000 SH SOLE 55000 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 354 330000 SH SOLE 330000 0 0 LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508 46 45000 SH SOLE 45000 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 25 25000 SH SOLE 25000 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 26 25000 SH SOLE 25000 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 16 15000 SH SOLE 15000 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 26 25000 SH SOLE 25000 0 0 LIFE STORAGE INC COM 53223X107 25 25000 SH SOLE 25000 0 0 LINCOLN ELEC HLDGS INC COM 533900106 25 25000 SH SOLE 25000 0 0 LINCOLN NATL CORP IND COM 534187109 248 240000 SH SOLE 240000 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 26 25000 SH SOLE 25000 0 0 LINDE PLC SHS G5494J103 4994 28467 SH SOLE 28467 0 0 LINDSAY CORP COM 535555106 270 265000 SH SOLE 265000 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 7109 60177 SH SOLE 60177 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 8015 74302 SH SOLE 74302 0 0 LIQUID MEDIA GROUP LTD NEW COM NEW 53634Q204 308 74140 SH SOLE 74140 0 0 LISTED FD TR HORIZON KINETICS 53656F623 73 75000 SH SOLE 75000 0 0 LITMAN GREGORY FDS TR IM DBI MNGD FU 53700T827 26 27000 SH SOLE 27000 0 0 LITTELFUSE INC COM 537008104 20 20000 SH SOLE 20000 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 31 30000 SH SOLE 30000 0 0 LIVENT CORP COM 53814L108 24 25000 SH SOLE 25000 0 0 LIVEPERSON INC COM 538146101 44 45000 SH SOLE 45000 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 81 13431 SH SOLE 13431 0 0 LOCKHEED MARTIN CORP COM 539830109 60 60000 SH SOLE 60000 0 0 LOEWS CORP COM 540424108 1198 1225000 SH SOLE 1225000 0 0 LORAL SPACE & COM INC COM 543881106 46 45000 SH SOLE 45000 0 0 LOUISIANA PAC CORP COM 546347105 21 20000 SH SOLE 20000 0 0 LOWES COS INC COM 548661107 36 32000 SH SOLE 32000 0 0 LPL FINL HLDGS INC COM 50212V100 27 25000 SH SOLE 25000 0 0 LUCID GROUP INC COM 549498103 31 30000 SH SOLE 30000 0 0 LULULEMON ATHLETICA INC COM 550021109 291 280000 SH SOLE 280000 0 0 LUMEN TECHNOLOGIES INC COM 550241103 27 25000 SH SOLE 25000 0 0 LUMENTUM HLDGS INC COM 55024U109 150 150000 SH SOLE 150000 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 26 25000 SH SOLE 25000 0 0 LUNA INNOVATIONS INC COM 550351100 27 25000 SH SOLE 25000 0 0 LYFT INC CL A COM 55087P104 12 10000 SH SOLE 10000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 170 10823 SH SOLE 10823 0 0 M & T BK CORP COM 55261F104 33 30000 SH SOLE 30000 0 0 MACQUARIE / FIRST TR GLOBAL COM 55607W100 31 30000 SH SOLE 30000 0 0 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 22 20000 SH SOLE 20000 0 0 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 51 50000 SH SOLE 50000 0 0 MACYS INC COM 55616P104 126 107000 SH SOLE 107000 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 43 40000 SH SOLE 40000 0 0 MAGNA INTL INC COM 559222401 1804 3133 SH SOLE 3133 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 25 25000 SH SOLE 25000 0 0 MAIN STR CAP CORP COM 56035L104 41 40000 SH SOLE 40000 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 1826 17742 SH SOLE 17742 0 0 MANHATTAN ASSOCIATES INC COM 562750109 12 12000 SH SOLE 12000 0 0 MANITOWOC CO INC COM NEW 563571405 99 100000 SH SOLE 100000 0 0 MANNKIND CORP COM NEW 56400P706 44 35000 SH SOLE 35000 0 0 MARATHON OIL CORP COM 565849106 62 55000 SH SOLE 55000 0 0 MARATHON PETE CORP COM 56585A102 26 25000 SH SOLE 25000 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1 10000 SH SOLE 10000 0 0 MARKEL CORP COM 570535104 4 33000 SH SOLE 33000 0 0 MARRIOTT INTL INC NEW CL A 571903202 70 70000 SH SOLE 70000 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 0 10000 SH SOLE 10000 0 0 MARSH & MCLENNAN COS INC COM 571748102 2 25000 SH SOLE 25000 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2 20000 SH SOLE 20000 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 10 10000 SH SOLE 10000 0 0 MARVELL TECHNOLOGY INC COM 573874104 117 110000 SH SOLE 110000 0 0 MASCO CORP COM 574599106 64 60000 SH SOLE 60000 0 0 MASTEC INC COM 576323109 110 100000 SH SOLE 100000 0 0 MASTERCARD INCORPORATED CL A 57636Q104 38 37000 SH SOLE 37000 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 28 25000 SH SOLE 25000 0 0 MATADOR RES CO COM 576485205 44 40000 SH SOLE 40000 0 0 MATCH GROUP INC NEW COM 57667L107 27 25000 SH SOLE 25000 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 136 130000 SH SOLE 130000 0 0 MATTEL INC COM 577081102 114 110000 SH SOLE 110000 0 0 MATTERPORT INC COM CL A 577096100 176 170000 SH SOLE 170000 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 51 50000 SH SOLE 50000 0 0 MAXIMUS INC COM 577933104 50 49000 SH SOLE 49000 0 0 MBIA INC COM 55262C100 145 144000 SH SOLE 144000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 51 50000 SH SOLE 50000 0 0 MCDONALDS CORP COM 580135101 10 10000 SH SOLE 10000 0 0 MCKESSON CORP COM 58155Q103 15 14000 SH SOLE 14000 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 27 25000 SH SOLE 25000 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 488 9369 SH SOLE 9369 0 0 MERCADOLIBRE INC COM 58733R102 17 17000 SH SOLE 17000 0 0 MERCANTILE BK CORP COM 587376104 10 10000 SH SOLE 10000 0 0 MERCK & CO INC COM 58933Y105 27 25000 SH SOLE 25000 0 0 MERCURY GENL CORP NEW COM 589400100 26 25000 SH SOLE 25000 0 0 MERIDIAN BANCORP INC MD COM 58958U103 26 25000 SH SOLE 25000 0 0 MESABI TR CTF BEN INT 590672101 12 12000 SH SOLE 12000 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 51 50000 SH SOLE 50000 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 10 10000 SH SOLE 10000 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 51 50000 SH SOLE 50000 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 22 20000 SH SOLE 20000 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 10 10000 SH SOLE 10000 0 0 MFS MUN INCOME TR SH BEN INT 552738106 128 125000 SH SOLE 125000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 27 25000 SH SOLE 25000 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 1223 4776 SH SOLE 4776 0 0 MICRON TECHNOLOGY INC COM 595112103 30 25000 SH SOLE 25000 0 0 MICROSOFT CORP COM 594918104 14 15000 SH SOLE 15000 0 0 MICROSTRATEGY INC CL A NEW 594972408 25 25000 SH SOLE 25000 0 0 MIDDLEBY CORP COM 596278101 69 60000 SH SOLE 60000 0 0 MIMEDX GROUP INC COM 602496101 14 15000 SH SOLE 15000 0 0 MKS INSTRS INC COM 55306N104 9 10000 SH SOLE 10000 0 0 MODERNA INC COM 60770K107 29 25000 SH SOLE 25000 0 0 MOELIS & CO CL A 60786M105 38 35000 SH SOLE 35000 0 0 MOHAWK INDS INC COM 608190104 25 25000 SH SOLE 25000 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 10 10000 SH SOLE 10000 0 0 MOMENTUS INC COM CL A 60879E101 87 75000 SH SOLE 75000 0 0 MONDELEZ INTL INC CL A 609207105 154 150000 SH SOLE 150000 0 0 MONEYLION INC CL A 60938K106 76 75000 SH SOLE 75000 0 0 MONGODB INC CL A 60937P106 601 595000 SH SOLE 595000 0 0 MONOLITHIC PWR SYS INC COM 609839105 250 250000 SH SOLE 250000 0 0 MONROE CAP CORP COM 610335101 52 50000 SH SOLE 50000 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 21 15000 SH SOLE 15000 0 0 MOOG INC CL A 615394202 53 50000 SH SOLE 50000 0 0 MORGAN STANLEY COM NEW 617446448 88 85000 SH SOLE 85000 0 0 MORGAN STANLEY EMERGING MKTS COM 617477104 170 158000 SH SOLE 158000 0 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 11 10000 SH SOLE 10000 0 0 MOSAIC CO NEW COM 61945C103 54 50000 SH SOLE 50000 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 33 30000 SH SOLE 30000 0 0 MP MATERIALS CORP COM CL A 553368101 66 62000 SH SOLE 62000 0 0 MPLX LP COM UNIT REP LTD 55336V100 26 25000 SH SOLE 25000 0 0 MSC INDL DIRECT INC CL A 553530106 41 25000 SH SOLE 25000 0 0 MSCI INC COM 55354G100 51 50000 SH SOLE 50000 0 0 MUELLER WTR PRODS INC COM SER A 624758108 430 445000 SH SOLE 445000 0 0 MURPHY OIL CORP COM 626717102 25 25000 SH SOLE 25000 0 0 MURPHY USA INC COM 626755102 2062 2108000 SH SOLE 2108000 0 0 MYERS INDS INC COM 628464109 469 480000 SH SOLE 480000 0 0 MYOVANT SCIENCES LTD COM G637AM102 21 13000 SH SOLE 13000 0 0 MYRIAD GENETICS INC COM 62855J104 10 10000 SH SOLE 10000 0 0 N-ABLE INC COMMON STOCK 62878D100 10 10000 SH SOLE 10000 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 2514 4026 SH SOLE 4026 0 0 NATIONAL BANKSHARES INC VA COM 634865109 25 25000 SH SOLE 25000 0 0 NATIONAL BEVERAGE CORP COM 635017106 25 25000 SH SOLE 25000 0 0 NATIONAL FUEL GAS CO COM 636180101 26 25000 SH SOLE 25000 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 2739 55242 SH SOLE 55242 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 148 140000 SH SOLE 140000 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 15 15000 SH SOLE 15000 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 390 6963 SH SOLE 6963 0 0 NBT BANCORP INC COM 628778102 10 10000 SH SOLE 10000 0 0 NCR CORP NEW COM 62886E108 310 300000 SH SOLE 300000 0 0 NEKTAR THERAPEUTICS COM 640268108 14 10000 SH SOLE 10000 0 0 NEOGENOMICS INC COM NEW 64049M209 23 20000 SH SOLE 20000 0 0 NETAPP INC COM 64110D104 12 10000 SH SOLE 10000 0 0 NETEASE INC SPONSORED ADS 64110W102 18036 6746 SH SOLE 6746 0 0 NETFLIX INC COM 64110L106 64 60000 SH SOLE 60000 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 31 30000 SH SOLE 30000 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 10 10000 SH SOLE 10000 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 100 100000 SH SOLE 100000 0 0 NEUBERGER BERMAN REAL ESTATE COM 64190A103 25 25000 SH SOLE 25000 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 30 30000 SH SOLE 30000 0 0 NEURONETICS INC COM 64131A105 55 55000 SH SOLE 55000 0 0 NEW GOLD INC CDA COM 644535106 0 20000 SH SOLE 20000 0 0 NEW JERSEY RES CORP COM 646025106 30 30000 SH SOLE 30000 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 146 135000 SH SOLE 135000 0 0 NEW YORK TIMES CO CL A 650111107 11 10000 SH SOLE 10000 0 0 NEWMARK GROUP INC CL A 65158N102 45 45000 SH SOLE 45000 0 0 NEWMARKET CORP COM 651587107 13 12000 SH SOLE 12000 0 0 NEWMONT CORP COM 651639106 26 25000 SH SOLE 25000 0 0 NEWS CORP NEW CL A 65249B109 27 25000 SH SOLE 25000 0 0 NEWS CORP NEW CL B 65249B208 26 24000 SH SOLE 24000 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 11 10000 SH SOLE 10000 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 13 12000 SH SOLE 12000 0 0 NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 14 13000 SH SOLE 13000 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 10 10000 SH SOLE 10000 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 10 10000 SH SOLE 10000 0 0 NIKE INC CL B 654106103 26 25000 SH SOLE 25000 0 0 NISOURCE INC COM 65473P105 21 20000 SH SOLE 20000 0 0 NMI HLDGS INC CL A 629209305 26 25000 SH SOLE 25000 0 0 NOBLE CORP NEW SHS G6610J209 257 9950 SH SOLE 9950 0 0 NOKIA CORP SPONSORED ADR 654902204 1457 17945 SH SOLE 17945 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1522 9082 SH SOLE 9082 0 0 NORDSON CORP COM 655663102 16 15000 SH SOLE 15000 0 0 NORDSTROM INC COM 655664100 79 77000 SH SOLE 77000 0 0 NORFOLK SOUTHN CORP COM 655844108 15 15000 SH SOLE 15000 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 10 10000 SH SOLE 10000 0 0 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 27 25000 SH SOLE 25000 0 0 NORTHERN TR CORP COM 665859104 25 25000 SH SOLE 25000 0 0 NORTHROP GRUMMAN CORP COM 666807102 24 23000 SH SOLE 23000 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 20 19000 SH SOLE 19000 0 0 NORTHWEST NAT HLDG CO COM 66765N105 17 17000 SH SOLE 17000 0 0 NORTHWESTERN CORP COM NEW 668074305 11 10000 SH SOLE 10000 0 0 NORTONLIFELOCK INC COM 668771108 51 50000 SH SOLE 50000 0 0 NOV INC COM 62955J103 36 34000 SH SOLE 34000 0 0 NOVAGOLD RES INC COM NEW 66987E206 1225 4614 SH SOLE 4614 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1217 7202 SH SOLE 7202 0 0 NOVAVAX INC COM NEW 670002401 32 30000 SH SOLE 30000 0 0 NOVO-NORDISK A S ADR 670100205 2889 13584 SH SOLE 13584 0 0 NOW INC COM 67011P100 19 19000 SH SOLE 19000 0 0 NRG ENERGY INC COM NEW 629377508 27 27000 SH SOLE 27000 0 0 NUCANA PLC SPONSORED ADR 67022C106 245 7009 SH SOLE 7009 0 0 NUCOR CORP COM 670346105 32 31000 SH SOLE 31000 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 21 21000 SH SOLE 21000 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 60 60000 SH SOLE 60000 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 92 90000 SH SOLE 90000 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 20 20000 SH SOLE 20000 0 0 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 20 20000 SH SOLE 20000 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 45 45000 SH SOLE 45000 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 11 10000 SH SOLE 10000 0 0 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 25 20000 SH SOLE 20000 0 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 36 30000 SH SOLE 30000 0 0 NUVEEN MUN VALUE FD INC COM 670928100 10 10000 SH SOLE 10000 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 10 10000 SH SOLE 10000 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 343 345000 SH SOLE 345000 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 28 20000 SH SOLE 20000 0 0 NUVEEN PFD & INCOME 2022 TER COM 67075T105 21 20000 SH SOLE 20000 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 20 20000 SH SOLE 20000 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 30 30000 SH SOLE 30000 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 16 16000 SH SOLE 16000 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 29 25000 SH SOLE 25000 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 27 25000 SH SOLE 25000 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 25 25000 SH SOLE 25000 0 0 NUVEEN SR INCOME FD COM 67067Y104 148 150000 SH SOLE 150000 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 10 10000 SH SOLE 10000 0 0 NVR INC COM 62944T105 43 40000 SH SOLE 40000 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 27 25000 SH SOLE 25000 0 0 OCCIDENTAL PETE CORP COM 674599105 27 25000 SH SOLE 25000 0 0 OCUGEN INC COM 67577C105 26 25000 SH SOLE 25000 0 0 OFS CAP CORP COM 67103B100 20 20000 SH SOLE 20000 0 0 OGE ENERGY CORP COM 670837103 32 29000 SH SOLE 29000 0 0 O-I GLASS INC COM 67098H104 38 35000 SH SOLE 35000 0 0 OKTA INC CL A 679295105 17 15000 SH SOLE 15000 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 26 25000 SH SOLE 25000 0 0 OLD REP INTL CORP COM 680223104 22 20000 SH SOLE 20000 0 0 OLIN CORP COM PAR $1 680665205 17 15000 SH SOLE 15000 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 60 60000 SH SOLE 60000 0 0 OMNICOM GROUP INC COM 681919106 14 14000 SH SOLE 14000 0 0 ON SEMICONDUCTOR CORP COM 682189105 15 14000 SH SOLE 14000 0 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 16 15000 SH SOLE 15000 0 0 ONE LIBERTY PPTYS INC COM 682406103 10 10000 SH SOLE 10000 0 0 ONEMAIN HLDGS INC COM 68268W103 11 10000 SH SOLE 10000 0 0 ONEOK INC NEW COM 682680103 27 25000 SH SOLE 25000 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 181 21531 SH SOLE 21531 0 0 OPEN LENDING CORP COM CL A 68373J104 311 231000 SH SOLE 231000 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 39 34000 SH SOLE 34000 0 0 OPKO HEALTH INC COM 68375N103 21 20000 SH SOLE 20000 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 443 435000 SH SOLE 435000 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 35 35000 SH SOLE 35000 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 11 10000 SH SOLE 10000 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 11 10000 SH SOLE 10000 0 0 ORGANON & CO COMMON STOCK 68622V106 18 15000 SH SOLE 15000 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 27 25000 SH SOLE 25000 0 0 ORIGIN MATERIALS INC COM 68622D106 26 25000 SH SOLE 25000 0 0 OSHKOSH CORP COM 688239201 52 50000 SH SOLE 50000 0 0 OSI ETF TR OSHARES US SMLCP 67110P100 35 32000 SH SOLE 32000 0 0 OSI SYSTEMS INC COM 671044105 26 25000 SH SOLE 25000 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 282 13181 SH SOLE 13181 0 0 OTIS WORLDWIDE CORP COM 68902V107 76 75000 SH SOLE 75000 0 0 OTTER TAIL CORP COM 689648103 218 200000 SH SOLE 200000 0 0 OVERSTOCK COM INC DEL COM 690370101 16 15000 SH SOLE 15000 0 0 OVINTIV INC COM 69047Q102 25 25000 SH SOLE 25000 0 0 OWENS & MINOR INC NEW COM 690732102 1348 1235000 SH SOLE 1235000 0 0 OWENS CORNING NEW COM 690742101 50 50000 SH SOLE 50000 0 0 OXFORD LANE CAP CORP COM 691543102 25 25000 SH SOLE 25000 0 0 OXFORD SQUARE CAP CORP COM 69181V107 25 25000 SH SOLE 25000 0 0 PACCAR INC COM 693718108 20 20000 SH SOLE 20000 0 0 PACER FDS TR BNCHMRK INFRA 69374H741 191 186000 SH SOLE 186000 0 0 PACER FDS TR PACER US SMALL 69374H857 24 20000 SH SOLE 20000 0 0 PACER FDS TR TRENDP US MID CP 69374H204 20 15000 SH SOLE 15000 0 0 PACER FDS TR US CASH COWS 100 69374H881 17 15000 SH SOLE 15000 0 0 PACKAGING CORP AMER COM 695156109 15 15000 SH SOLE 15000 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 52 50000 SH SOLE 50000 0 0 PALO ALTO NETWORKS INC COM 697435105 21 20000 SH SOLE 20000 0 0 PAR TECHNOLOGY CORP COM 698884103 26 25000 SH SOLE 25000 0 0 PARK HOTELS & RESORTS INC COM 700517105 71 70000 SH SOLE 70000 0 0 PARKER-HANNIFIN CORP COM 701094104 226 225000 SH SOLE 225000 0 0 PARTNERS BANCORP COM 70213Q108 73 70000 SH SOLE 70000 0 0 PAYCHEX INC COM 704326107 25 25000 SH SOLE 25000 0 0 PAYCOM SOFTWARE INC COM 70432V102 25 25000 SH SOLE 25000 0 0 PAYLOCITY HLDG CORP COM 70438V106 105 100000 SH SOLE 100000 0 0 PAYONEER GLOBAL INC COM 70451X104 16 15000 SH SOLE 15000 0 0 PAYPAL HLDGS INC COM 70450Y103 50 50000 SH SOLE 50000 0 0 PCTEL INC COM 69325Q105 10 10000 SH SOLE 10000 0 0 PDC ENERGY INC COM 69327R101 26 25000 SH SOLE 25000 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 58 54000 SH SOLE 54000 0 0 PEMBINA PIPELINE CORP COM 706327103 526 33225 SH SOLE 33225 0 0 PENN NATL GAMING INC COM 707569109 26 25000 SH SOLE 25000 0 0 PENNANTPARK INVT CORP COM 708062104 10 10000 SH SOLE 10000 0 0 PENNYMAC MTG INVT TR COM 70931T103 36 35000 SH SOLE 35000 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 38 36000 SH SOLE 36000 0 0 PENTAIR PLC SHS G7S00T104 68603 484826 SH SOLE 484826 0 0 PENUMBRA INC COM 70975L107 27 25000 SH SOLE 25000 0 0 PEOPLES BANCORP INC COM 709789101 15 15000 SH SOLE 15000 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 10 10000 SH SOLE 10000 0 0 PEPSICO INC COM 713448108 22 20000 SH SOLE 20000 0 0 PERKINELMER INC COM 714046109 16 15000 SH SOLE 15000 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 16 16000 SH SOLE 16000 0 0 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 15 15000 SH SOLE 15000 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 25 25000 SH SOLE 25000 0 0 PETIQ INC COM CL A 71639T106 27 25000 SH SOLE 25000 0 0 PETMED EXPRESS INC COM 716382106 26 25000 SH SOLE 25000 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 738 12305 SH SOLE 12305 0 0 PFIZER INC COM 717081103 31 31000 SH SOLE 31000 0 0 PG&E CORP COM 69331C108 27 25000 SH SOLE 25000 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 41 40000 SH SOLE 40000 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 10 10000 SH SOLE 10000 0 0 PGT INNOVATIONS INC COM 69336V101 22 21000 SH SOLE 21000 0 0 PHILIP MORRIS INTL INC COM 718172109 26 25000 SH SOLE 25000 0 0 PHILLIPS 66 COM 718546104 25 25000 SH SOLE 25000 0 0 PIEDMONT LITHIUM INC COM 72016P105 21 20000 SH SOLE 20000 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 18 17500 SH SOLE 17500 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 51 50000 SH SOLE 50000 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 10 10000 SH SOLE 10000 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 16 16000 SH SOLE 16000 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 48 45000 SH SOLE 45000 0 0 PIMCO INCOME OPPORTUNITY FD COM 72202B100 51 50000 SH SOLE 50000 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 41 38000 SH SOLE 38000 0 0 PIMCO MUN INCOME FD COM 72200R107 15 15000 SH SOLE 15000 0 0 PIMCO MUN INCOME FD II COM 72200W106 11 10000 SH SOLE 10000 0 0 PIMCO MUN INCOME FD III COM 72201A103 23 22000 SH SOLE 22000 0 0 PIMCO STRATEGIC INCOME FD COM 72200X104 36 35000 SH SOLE 35000 0 0 PINNACLE WEST CAP CORP COM 723484101 41 40000 SH SOLE 40000 0 0 PINTEREST INC CL A 72352L106 10 10000 SH SOLE 10000 0 0 PIONEER HIGH INCOME FUND INC COM 72369H106 61 60000 SH SOLE 60000 0 0 PIONEER NAT RES CO COM 723787107 19 18000 SH SOLE 18000 0 0 PITNEY BOWES INC COM 724479100 10 10000 SH SOLE 10000 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 15 15000 SH SOLE 15000 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 10 10000 SH SOLE 10000 0 0 PLANET FITNESS INC CL A 72703H101 26 25000 SH SOLE 25000 0 0 PLUG POWER INC COM NEW 72919P202 36 36000 SH SOLE 36000 0 0 PNC FINL SVCS GROUP INC COM 693475105 51 48000 SH SOLE 48000 0 0 POLARIS INC COM 731068102 21 20000 SH SOLE 20000 0 0 POPULAR INC COM NEW 733174700 235 11547 SH SOLE 11547 0 0 PORCH GROUP INC COM 733245104 47 44000 SH SOLE 44000 0 0 POST HLDGS INC COM 737446104 32 30000 SH SOLE 30000 0 0 POTLATCHDELTIC CORPORATION COM 737630103 28 27000 SH SOLE 27000 0 0 PPG INDS INC COM 693506107 27 25000 SH SOLE 25000 0 0 PPL CORP COM 69351T106 13 12000 SH SOLE 12000 0 0 PRECIGEN INC COM 74017N105 10 10000 SH SOLE 10000 0 0 PREMIER FINANCIAL CORP COM 74052F108 27 25000 SH SOLE 25000 0 0 PRICE T ROWE GROUP INC COM 74144T108 32 30000 SH SOLE 30000 0 0 PRICESMART INC COM 741511109 27 25000 SH SOLE 25000 0 0 PRIMERICA INC COM 74164M108 21 21000 SH SOLE 21000 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 55 51000 SH SOLE 51000 0 0 PROCTER AND GAMBLE CO COM 742718109 20 18000 SH SOLE 18000 0 0 PROGRESSIVE CORP COM 743315103 11 10000 SH SOLE 10000 0 0 PROGYNY INC COM 74340E103 65 60000 SH SOLE 60000 0 0 PROLOGIS INC. COM 74340W103 13 12000 SH SOLE 12000 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 25 25000 SH SOLE 25000 0 0 PROSHARES TR INVT INT RT HG 74347B607 30 28000 SH SOLE 28000 0 0 PROSHARES TR K1 FRE CRD OIL 74347G804 10 10000 SH SOLE 10000 0 0 PROSHARES TR MANAGED FUT 74347B532 41 40000 SH SOLE 40000 0 0 PROSHARES TR PET CARE ETF 74348A145 60 59000 SH SOLE 59000 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 17 15000 SH SOLE 15000 0 0 PROSHARES TR PSHS ULT SEMICDT 74347R669 56 55000 SH SOLE 55000 0 0 PROSHARES TR PSHS ULTRA O&G 74347G705 25 25000 SH SOLE 25000 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 151 150000 SH SOLE 150000 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 16 15000 SH SOLE 15000 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 32 32000 SH SOLE 32000 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 25 25000 SH SOLE 25000 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 11 11000 SH SOLE 11000 0 0 PROSHARES TR ULTRPRO DOW30 74347X823 45 45000 SH SOLE 45000 0 0 PROSHARES TR ULTSHT RUSS2000 74347G689 16 16000 SH SOLE 16000 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 25 25000 SH SOLE 25000 0 0 PROSHARES TR II VIX SH TRM FUTRS 74347Y854 15 15000 SH SOLE 15000 0 0 PROSPECT CAP CORP COM 74348T102 13 10000 SH SOLE 10000 0 0 PROTHENA CORP PLC SHS G72800108 1653 22119 SH SOLE 22119 0 0 PROTO LABS INC COM 743713109 14 13000 SH SOLE 13000 0 0 PSYCHEMEDICS CORP COM NEW 744375205 32 30000 SH SOLE 30000 0 0 PTC INC COM 69370C100 16 15000 SH SOLE 15000 0 0 PUBLIC STORAGE COM 74460D109 27 25000 SH SOLE 25000 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 26 23000 SH SOLE 23000 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 27 25000 SH SOLE 25000 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 101 100000 SH SOLE 100000 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 29 25000 SH SOLE 25000 0 0 PVH CORPORATION COM 693656100 31 28000 SH SOLE 28000 0 0 QIAGEN NV SHS NEW N72482123 3861 34932 SH SOLE 34932 0 0 QORVO INC COM 74736K101 10 10000 SH SOLE 10000 0 0 QUALCOMM INC COM 747525103 17 15000 SH SOLE 15000 0 0 QUANEX BLDG PRODS CORP COM 747619104 10 10000 SH SOLE 10000 0 0 QUANTA SVCS INC COM 74762E102 17 15000 SH SOLE 15000 0 0 QUANTERIX CORP COM 74766Q101 21 20000 SH SOLE 20000 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 27 25000 SH SOLE 25000 0 0 QURATE RETAIL INC COM SER A 74915M100 55 50000 SH SOLE 50000 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 123 114000 SH SOLE 114000 0 0 RADIUS HEALTH INC COM NEW 750469207 32 30000 SH SOLE 30000 0 0 RALPH LAUREN CORP CL A 751212101 17 16000 SH SOLE 16000 0 0 RAMBUS INC DEL COM 750917106 17 15000 SH SOLE 15000 0 0 RANGE RES CORP COM 75281A109 23 20000 SH SOLE 20000 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 55 50000 SH SOLE 50000 0 0 RAPID7 INC COM 753422104 27 25000 SH SOLE 25000 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 39 35000 SH SOLE 35000 0 0 RAYMOND JAMES FINL INC COM 754730109 22 20000 SH SOLE 20000 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 35 35000 SH SOLE 35000 0 0 RAYONIER INC COM 754907103 57 50000 SH SOLE 50000 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 11 10000 SH SOLE 10000 0 0 RBC BEARINGS INC COM 75524B104 59 50000 SH SOLE 50000 0 0 REALTY INCOME CORP COM 756109104 84 75000 SH SOLE 75000 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 27 20000 SH SOLE 20000 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 28 25000 SH SOLE 25000 0 0 RED ROCK RESORTS INC CL A 75700L108 15 13000 SH SOLE 13000 0 0 REGENERON PHARMACEUTICALS COM 75886F107 61 55000 SH SOLE 55000 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 17 15000 SH SOLE 15000 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 27 25000 SH SOLE 25000 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 11 10000 SH SOLE 10000 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 8104 300042 SH SOLE 300042 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 55 50000 SH SOLE 50000 0 0 RENT A CTR INC NEW COM 76009N100 334 293000 SH SOLE 293000 0 0 REPLIGEN CORP COM 759916109 188 175000 SH SOLE 175000 0 0 REPUBLIC SVCS INC COM 760759100 227 221000 SH SOLE 221000 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 20 16000 SH SOLE 16000 0 0 RESONANT INC COM 76118L102 52 50000 SH SOLE 50000 0 0 RETAIL PPTYS AMER INC CL A 76131V202 20 20000 SH SOLE 20000 0 0 REVANCE THERAPEUTICS INC COM 761330109 481 480000 SH SOLE 480000 0 0 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 24 18000 SH SOLE 18000 0 0 REVOLUTION MEDICINES INC COM 76155X100 167 150000 SH SOLE 150000 0 0 RH COM 74967X103 47 45000 SH SOLE 45000 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 34 30000 SH SOLE 30000 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 14 10000 SH SOLE 10000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1254 6274 SH SOLE 6274 0 0 RIOT BLOCKCHAIN INC COM 767292105 136 125000 SH SOLE 125000 0 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 26 25000 SH SOLE 25000 0 0 RIVERNORTH MANAGED DUR MUN I COM 76882H105 51 50000 SH SOLE 50000 0 0 RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 51 50000 SH SOLE 50000 0 0 RLI CORP COM 749607107 20 20000 SH SOLE 20000 0 0 RMR GROUP INC CL A 74967R106 55 50000 SH SOLE 50000 0 0 ROBERT HALF INTL INC COM 770323103 79 75000 SH SOLE 75000 0 0 ROBLOX CORP CL A 771049103 50 50000 SH SOLE 50000 0 0 ROCKET COS INC COM CL A 77311W101 31 25000 SH SOLE 25000 0 0 ROCKET LAB USA INC COM 773122106 33 20000 SH SOLE 20000 0 0 ROCKWELL AUTOMATION INC COM 773903109 545 522000 SH SOLE 522000 0 0 ROKU INC COM CL A 77543R102 20 20000 SH SOLE 20000 0 0 ROMEO POWER INC COM 776153108 0 75000 SH SOLE 75000 0 0 ROPER TECHNOLOGIES INC COM 776696106 25 25000 SH SOLE 25000 0 0 ROSS STORES INC COM 778296103 215 182000 SH SOLE 182000 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 402 3450 SH SOLE 3450 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 367 7800 SH SOLE 7800 0 0 ROYAL GOLD INC COM 780287108 65 51000 SH SOLE 51000 0 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 105 100000 SH SOLE 100000 0 0 ROYCE MICRO-CAP TR INC COM 780915104 31 27000 SH SOLE 27000 0 0 ROYCE VALUE TR INC COM 780910105 31 20000 SH SOLE 20000 0 0 RPC INC COM 749660106 361 333000 SH SOLE 333000 0 0 RPM INTL INC COM 749685103 1308 1410000 SH SOLE 1410000 0 0 RYDER SYS INC COM 783549108 572 590000 SH SOLE 590000 0 0 S&P GLOBAL INC COM 78409V104 55 55000 SH SOLE 55000 0 0 SABINE RTY TR UNIT BEN INT 785688102 25 25000 SH SOLE 25000 0 0 SABRE CORP COM 78573M104 52 45000 SH SOLE 45000 0 0 SACHEM CAP CORP COM 78590A109 27 25000 SH SOLE 25000 0 0 SAGE THERAPEUTICS INC COM 78667J108 11 10000 SH SOLE 10000 0 0 SALESFORCE COM INC COM 79466L302 23 20000 SH SOLE 20000 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 16 15000 SH SOLE 15000 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 107 100000 SH SOLE 100000 0 0 SANGAMO THERAPEUTICS INC COM 800677106 520 515000 SH SOLE 515000 0 0 SANMINA CORPORATION COM 801056102 120 110000 SH SOLE 110000 0 0 SANOFI SPONSORED ADR 80105N105 624 6911 SH SOLE 6911 0 0 SAP SE SPON ADR 803054204 1512 29160 SH SOLE 29160 0 0 SAREPTA THERAPEUTICS INC COM 803607100 51 50000 SH SOLE 50000 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 206 200000 SH SOLE 200000 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 15 15000 SH SOLE 15000 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 50 50000 SH SOLE 50000 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 845 950000 SH SOLE 950000 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 71 55000 SH SOLE 55000 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 105 92000 SH SOLE 92000 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 42 44000 SH SOLE 44000 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 19 20000 SH SOLE 20000 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 13 14000 SH SOLE 14000 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 25 25000 SH SOLE 25000 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 12 12000 SH SOLE 12000 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 10 10000 SH SOLE 10000 0 0 SCULPTOR CAP MGMT COM CL A 811246107 19 20000 SH SOLE 20000 0 0 SEA LTD SPONSORD ADS 81141R100 167 15150 SH SOLE 15150 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 15 15000 SH SOLE 15000 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2443 30372 SH SOLE 30372 0 0 SEALED AIR CORP NEW COM 81211K100 38 35000 SH SOLE 35000 0 0 SEASPINE HLDGS CORP COM 81255T108 4874 5030000 SH SOLE 5030000 0 0 SEER INC COM CL A 81578P106 21 20000 SH SOLE 20000 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 20 20000 SH SOLE 20000 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 80 75000 SH SOLE 75000 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 15 12000 SH SOLE 12000 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 75 70000 SH SOLE 70000 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 263 250000 SH SOLE 250000 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 25 25000 SH SOLE 25000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 52 50000 SH SOLE 50000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 376 375000 SH SOLE 375000 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 55 50000 SH SOLE 50000 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 451 440000 SH SOLE 440000 0 0 SEMPRA COM 816851109 21 20000 SH SOLE 20000 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 222 40000 SH SOLE 40000 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 0 25000 SH SOLE 25000 0 0 SERVICE CORP INTL COM 817565104 0 28000 SH SOLE 28000 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 0 15000 SH SOLE 15000 0 0 SERVICENOW INC COM 81762P102 0 15000 SH SOLE 15000 0 0 SESEN BIO INC COM 817763105 0 50000 SH SOLE 50000 0 0 SFL CORPORATION LTD SHS G7738W106 380 4370 SH SOLE 4370 0 0 SHERWIN WILLIAMS CO COM 824348106 0 10000 SH SOLE 10000 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 338 64887 SH SOLE 64887 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 0 25000 SH SOLE 25000 0 0 SILGAN HOLDINGS INC COM 827048109 103 100000 SH SOLE 100000 0 0 SILVERGATE CAP CORP CL A 82837P408 112 105000 SH SOLE 105000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 12 10000 SH SOLE 10000 0 0 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 21 20000 SH SOLE 20000 0 0 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 27 25000 SH SOLE 25000 0 0 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS UPSID 82889N301 4137 4755000 SH SOLE 4755000 0 0 SIMPLY GOOD FOODS CO COM 82900L102 26 25000 SH SOLE 25000 0 0 SIMPSON MFG INC COM 829073105 11 10000 SH SOLE 10000 0 0 SIREN ETF TR DIVCN DIVD ETF 829658400 101 82000 SH SOLE 82000 0 0 SIREN ETF TR NSD NXGN ECO ETF 829658202 21 20000 SH SOLE 20000 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 13 10000 SH SOLE 10000 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 21 15000 SH SOLE 15000 0 0 SIXTH STREET SPECIALTY LENDN COM 83012A109 60 60000 SH SOLE 60000 0 0 SKILLZ INC COM 83067L109 25 25000 SH SOLE 25000 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 25 25000 SH SOLE 25000 0 0 SKYWEST INC COM 830879102 15 15000 SH SOLE 15000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 16 15000 SH SOLE 15000 0 0 SLEEP NUMBER CORP COM 83125X103 260 250000 SH SOLE 250000 0 0 SLR INVESTMENT CORP COM 83413U100 55 50000 SH SOLE 50000 0 0 SLR SENIOR INVESTMENT CORP COM 83416M105 15 15000 SH SOLE 15000 0 0 SMARTFINANCIAL INC COM NEW 83190L208 25 25000 SH SOLE 25000 0 0 SMARTSHEET INC COM CL A 83200N103 26 25000 SH SOLE 25000 0 0 SMITH & WESSON BRANDS INC COM 831754106 40 40000 SH SOLE 40000 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 240 240000 SH SOLE 240000 0 0 SMUCKER J M CO COM NEW 832696405 226 225000 SH SOLE 225000 0 0 SNAP INC CL A 83304A106 51 50000 SH SOLE 50000 0 0 SNAP ON INC COM 833034101 25 25000 SH SOLE 25000 0 0 SNOWFLAKE INC CL A 833445109 31 30000 SH SOLE 30000 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 254 4633 SH SOLE 4633 0 0 SOFI TECHNOLOGIES INC COM 83406F102 26 20000 SH SOLE 20000 0 0 SOLARWINDS CORP COM NEW 83417Q204 39 30000 SH SOLE 30000 0 0 SONOCO PRODS CO COM 835495102 45 40000 SH SOLE 40000 0 0 SONOS INC COM 83570H108 92 75000 SH SOLE 75000 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 243 24807 SH SOLE 24807 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 26 25000 SH SOLE 25000 0 0 SOTHERLY HOTELS INC COM 83600C103 31 30000 SH SOLE 30000 0 0 SOURCE CAP INC COM 836144105 64 60000 SH SOLE 60000 0 0 SOUTH JERSEY INDS INC COM 838518108 76 75000 SH SOLE 75000 0 0 SOUTHERN CO COM 842587107 26 25000 SH SOLE 25000 0 0 SOUTHERN COPPER CORP COM 84265V105 10 10000 SH SOLE 10000 0 0 SOUTHERN MO BANCORP INC COM 843380106 28 25000 SH SOLE 25000 0 0 SOUTHWEST AIRLS CO COM 844741108 21 20000 SH SOLE 20000 0 0 SOUTHWESTERN ENERGY CO COM 845467109 21 20000 SH SOLE 20000 0 0 SPARTANNASH CO COM 847215100 10 10000 SH SOLE 10000 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 17 16000 SH SOLE 16000 0 0 SPDR GOLD TR GOLD SHS 78463V107 10 10000 SH SOLE 10000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 25 25000 SH SOLE 25000 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 103 100000 SH SOLE 100000 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 51 50000 SH SOLE 50000 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 25 25000 SH SOLE 25000 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 21 20000 SH SOLE 20000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 17 17000 SH SOLE 17000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 14 14000 SH SOLE 14000 0 0 SPDR SER TR AEROSPACE DEF 78464A631 273 264000 SH SOLE 264000 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 12 10000 SH SOLE 10000 0 0 SPDR SER TR BLOMBERG BRC INT 78464A334 26 25000 SH SOLE 25000 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 15 15000 SH SOLE 15000 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 72 70000 SH SOLE 70000 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 40 35000 SH SOLE 35000 0 0 SPDR SER TR FACTST INV ETF 78464A110 51 50000 SH SOLE 50000 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 10 10000 SH SOLE 10000 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 99 95000 SH SOLE 95000 0 0 SPDR SER TR OILGAS EQUIP 78468R549 150 145000 SH SOLE 145000 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 51 50000 SH SOLE 50000 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 61 55000 SH SOLE 55000 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 392 375000 SH SOLE 375000 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 55 50000 SH SOLE 50000 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 22 20000 SH SOLE 20000 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 27 25000 SH SOLE 25000 0 0 SPDR SER TR S&P BIOTECH 78464A870 267 255000 SH SOLE 255000 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 10 10000 SH SOLE 10000 0 0 SPDR SER TR S&P INS ETF 78464A789 50 47000 SH SOLE 47000 0 0 SPDR SER TR S&P KENSHO FUTRE 78468R671 16 15000 SH SOLE 15000 0 0 SPDR SER TR S&P KENSHO SMART 78468R689 318 300000 SH SOLE 300000 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 58 55000 SH SOLE 55000 0 0 SPDR SER TR S&P PHARMAC 78464A722 31 30000 SH SOLE 30000 0 0 SPDR SER TR S&P REGL BKG 78464A698 51 51000 SH SOLE 51000 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 67 67000 SH SOLE 67000 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 22 20000 SH SOLE 20000 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 215 200000 SH SOLE 200000 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 61 55000 SH SOLE 55000 0 0 SPDR SER TR SSGA GNDER ETF 78468R747 296 280000 SH SOLE 280000 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 52 50000 SH SOLE 50000 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 26 18000 SH SOLE 18000 0 0 SPIRE INC COM 84857L101 41 39000 SH SOLE 39000 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 41 39000 SH SOLE 39000 0 0 SPLUNK INC COM 848637104 180 175000 SH SOLE 175000 0 0 SPRINKLR INC CL A 85208T107 51 50000 SH SOLE 50000 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 686 51652 SH SOLE 51652 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 240 8897 SH SOLE 8897 0 0 SPROUT SOCIAL INC COM CL A 85209W109 27 25000 SH SOLE 25000 0 0 SPROUTS FMRS MKT INC COM 85208M102 119 100000 SH SOLE 100000 0 0 SQUARE INC CL A 852234103 32 25000 SH SOLE 25000 0 0 SSR MNG INC COM 784730103 339 25107 SH SOLE 25107 0 0 ST JOE CO COM 790148100 16 16000 SH SOLE 16000 0 0 STAG INDL INC COM 85254J102 51 50000 SH SOLE 50000 0 0 STANLEY BLACK & DECKER INC COM 854502101 15 15000 SH SOLE 15000 0 0 STARBUCKS CORP COM 855244109 50 50000 SH SOLE 50000 0 0 STARWOOD PPTY TR INC COM 85571B105 39 40000 SH SOLE 40000 0 0 STATE STR CORP COM 857477103 20 20000 SH SOLE 20000 0 0 STEEL DYNAMICS INC COM 858119100 14 13000 SH SOLE 13000 0 0 STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107 83 75000 SH SOLE 75000 0 0 STEM INC COM 85859N102 2 15000 SH SOLE 15000 0 0 STEPAN CO COM 858586100 25 25000 SH SOLE 25000 0 0 STERICYCLE INC COM 858912108 15 15000 SH SOLE 15000 0 0 STERLING BANCORP DEL COM 85917A100 0 160000 SH SOLE 160000 0 0 STEWART INFORMATION SVCS COR COM 860372101 2 15000 SH SOLE 15000 0 0 STIFEL FINL CORP COM 860630102 125 120000 SH SOLE 120000 0 0 STITCH FIX INC COM CL A 860897107 0 15000 SH SOLE 15000 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 1558 102454 SH SOLE 102454 0 0 STONE HBR EMERGING MKTS INCO COM 86164T107 25 25000 SH SOLE 25000 0 0 STONE HBR EMERGING MKTS TOTA COM 86164W100 25 25000 SH SOLE 25000 0 0 STONECO LTD COM CL A G85158106 795 48578 SH SOLE 48578 0 0 STONEMOR INC COM 86184W106 25 25000 SH SOLE 25000 0 0 STORE CAP CORP COM 862121100 26 25000 SH SOLE 25000 0 0 STRATASYS LTD SHS M85548101 399 27500 SH SOLE 27500 0 0 STRYKER CORPORATION COM 863667101 53 40000 SH SOLE 40000 0 0 STRYVE FOODS INC CLASS A COM 863685103 21 20000 SH SOLE 20000 0 0 STURM RUGER & CO INC COM 864159108 64 60000 SH SOLE 60000 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 10 10000 SH SOLE 10000 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 205 13500 SH SOLE 13500 0 0 SUMMIT MATLS INC CL A 86614U100 30 30000 SH SOLE 30000 0 0 SUN CMNTYS INC COM 866674104 26 25000 SH SOLE 25000 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 51 50000 SH SOLE 50000 0 0 SUNDIAL GROWERS INC COM 86730L109 1121 76349 SH SOLE 76349 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 54 50000 SH SOLE 50000 0 0 SUNPOWER CORP COM 867652406 10 10000 SH SOLE 10000 0 0 SUNRUN INC COM 86771W105 12 12000 SH SOLE 12000 0 0 SVB FINANCIAL GROUP COM 78486Q101 16 15000 SH SOLE 15000 0 0 SYNAPTICS INC COM 87157D109 66 60000 SH SOLE 60000 0 0 SYNCHRONY FINANCIAL COM 87165B103 26 25000 SH SOLE 25000 0 0 SYNEOS HEALTH INC CL A 87166B102 79 70000 SH SOLE 70000 0 0 SYNOVUS FINL CORP COM NEW 87161C501 203 200000 SH SOLE 200000 0 0 SYSCO CORP COM 871829107 273 250000 SH SOLE 250000 0 0 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 36 30000 SH SOLE 30000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 367 41071 SH SOLE 41071 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 235 6104 SH SOLE 6104 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 25 25000 SH SOLE 25000 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 4238 4329000 SH SOLE 4329000 0 0 TAPESTRY INC COM 876030107 1272 1310000 SH SOLE 1310000 0 0 TARGA RES CORP COM 87612G101 10 10000 SH SOLE 10000 0 0 TARGET CORP COM 87612E106 25 25000 SH SOLE 25000 0 0 TCG BDC INC COM 872280102 20 20000 SH SOLE 20000 0 0 TCR2 THERAPEUTICS INC COM 87808K106 25 25000 SH SOLE 25000 0 0 TCW STRATEGIC INCOME FD INC COM 872340104 10 10000 SH SOLE 10000 0 0 TE CONNECTIVITY LTD REG SHS H84989104 11919 102454 SH SOLE 102454 0 0 TEGNA INC COM 87901J105 21 20000 SH SOLE 20000 0 0 TEJON RANCH CO COM 879080109 48 45000 SH SOLE 45000 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 14 14000 SH SOLE 14000 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 11 10000 SH SOLE 10000 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 17 16000 SH SOLE 16000 0 0 TELADOC HEALTH INC COM 87918A105 10 10000 SH SOLE 10000 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 25 25000 SH SOLE 25000 0 0 TELEFLEX INCORPORATED COM 879369106 51 50000 SH SOLE 50000 0 0 TELLURIAN INC NEW COM 87968A104 16 15000 SH SOLE 15000 0 0 TELOS CORP MD COM 87969B101 11 10000 SH SOLE 10000 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 25 25000 SH SOLE 25000 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 10 10000 SH SOLE 10000 0 0 TENNECO INC CL A VTG COM STK 880349105 26 25000 SH SOLE 25000 0 0 TERADATA CORP DEL COM 88076W103 25 25000 SH SOLE 25000 0 0 TERADYNE INC COM 880770102 10 10000 SH SOLE 10000 0 0 TEREX CORP NEW COM 880779103 26 25000 SH SOLE 25000 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 17 16000 SH SOLE 16000 0 0 TERRENO RLTY CORP COM 88146M101 108 100000 SH SOLE 100000 0 0 TESSCO TECHNOLOGIES INC COM 872386107 27 25000 SH SOLE 25000 0 0 TETRA TECH INC NEW COM 88162G103 24 22000 SH SOLE 22000 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 51 50000 SH SOLE 50000 0 0 TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 27 25000 SH SOLE 25000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1492 34381 SH SOLE 34381 0 0 TEXAS INSTRS INC COM 882508104 27 25000 SH SOLE 25000 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 25 25000 SH SOLE 25000 0 0 TEXAS ROADHOUSE INC COM 882681109 79 75000 SH SOLE 75000 0 0 TEXTRON INC COM 883203101 69 60000 SH SOLE 60000 0 0 TG THERAPEUTICS INC COM 88322Q108 53 50000 SH SOLE 50000 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 238 5015 SH SOLE 5015 0 0 THE REALREAL INC COM 88339P101 17 15000 SH SOLE 15000 0 0 THE TRADE DESK INC COM CL A 88339J105 200 200000 SH SOLE 200000 0 0 THERAPEUTICSMD INC COM 88338N107 103 100000 SH SOLE 100000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 37 25000 SH SOLE 25000 0 0 THERMOGENESIS HLDGS INC COM 88362L100 11 10000 SH SOLE 10000 0 0 TIDAL ETF TR ATAC US ROTATION 886364843 27 25000 SH SOLE 25000 0 0 TIMKEN CO COM 887389104 86 85000 SH SOLE 85000 0 0 TIMKENSTEEL CORPORATION COM 887399103 25 25000 SH SOLE 25000 0 0 TJX COS INC NEW COM 872540109 30 30000 SH SOLE 30000 0 0 T-MOBILE US INC COM 872590104 35 35000 SH SOLE 35000 0 0 TOAST INC CL A 888787108 13 10000 SH SOLE 10000 0 0 TOLL BROTHERS INC COM 889478103 0 10000 SH SOLE 10000 0 0 TOPBUILD CORP COM 89055F103 21 20000 SH SOLE 20000 0 0 TORO CO COM 891092108 83 75000 SH SOLE 75000 0 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 152 150000 SH SOLE 150000 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 578 485000 SH SOLE 485000 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 8167 16842 SH SOLE 16842 0 0 TPG RE FIN TR INC COM 87266M107 25 25000 SH SOLE 25000 0 0 TRACTOR SUPPLY CO COM 892356106 217 210000 SH SOLE 210000 0 0 TRADEWEB MKTS INC CL A 892672106 33 30000 SH SOLE 30000 0 0 TRANSAMERICA ETF TR DELTASHS S&P 89349P503 12 10000 SH SOLE 10000 0 0 TRANSDIGM GROUP INC COM 893641100 42 40000 SH SOLE 40000 0 0 TRANSOCEAN LTD REG SHS H8817H100 251 1506 SH SOLE 1506 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 56 49000 SH SOLE 49000 0 0 TRAVELERS COMPANIES INC COM 89417E109 76 75000 SH SOLE 75000 0 0 TRINITY INDS INC COM 896522109 66 60000 SH SOLE 60000 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 153 150000 SH SOLE 150000 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 678 44445 SH SOLE 44445 0 0 TRUIST FINL CORP COM 89832Q109 24 21000 SH SOLE 21000 0 0 TRUPANION INC COM 898202106 19 20000 SH SOLE 20000 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 59 50000 SH SOLE 50000 0 0 TUTOR PERINI CORP COM 901109108 482 448000 SH SOLE 448000 0 0 TWILIO INC CL A 90138F102 50 50000 SH SOLE 50000 0 0 TWITTER INC COM 90184L102 87 85000 SH SOLE 85000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 24 25000 SH SOLE 25000 0 0 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 65 60000 SH SOLE 60000 0 0 TYLER TECHNOLOGIES INC COM 902252105 116 115000 SH SOLE 115000 0 0 TYSON FOODS INC CL A 902494103 14 15000 SH SOLE 15000 0 0 U S ENERGY CORP WYO COM 911805307 31 30000 SH SOLE 30000 0 0 UBER TECHNOLOGIES INC COM 90353T100 260 219000 SH SOLE 219000 0 0 UFP TECHNOLOGIES INC COM 902673102 57 50000 SH SOLE 50000 0 0 UGI CORP NEW COM 902681105 10 10000 SH SOLE 10000 0 0 ULTA BEAUTY INC COM 90384S303 84 75000 SH SOLE 75000 0 0 UNDER ARMOUR INC CL A 904311107 82 80000 SH SOLE 80000 0 0 UNDER ARMOUR INC CL C 904311206 12 10000 SH SOLE 10000 0 0 UNILEVER PLC SPON ADR NEW 904767704 283 1078 SH SOLE 1078 0 0 UNION PAC CORP COM 907818108 33 30000 SH SOLE 30000 0 0 UNISYS CORP COM NEW 909214306 53 50000 SH SOLE 50000 0 0 UNITED AIRLS HLDGS INC COM 910047109 11 10000 SH SOLE 10000 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1 10000 SH SOLE 10000 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 18 15000 SH SOLE 15000 0 0 UNITED NAT FOODS INC COM 911163103 14 10000 SH SOLE 10000 0 0 UNITED RENTALS INC COM 911363109 24 25000 SH SOLE 25000 0 0 UNITED STATES ANTIMONY CORP COM 911549103 11 10000 SH SOLE 10000 0 0 UNITED STATES STL CORP NEW COM 912909108 30 30000 SH SOLE 30000 0 0 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 20 20000 SH SOLE 20000 0 0 UNITED STS LIME & MINERALS I COM 911922102 25 25000 SH SOLE 25000 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 140 135000 SH SOLE 135000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 24 25000 SH SOLE 25000 0 0 UNITI GROUP INC COM 91325V108 48 50000 SH SOLE 50000 0 0 UNITIL CORP COM 913259107 713 725000 SH SOLE 725000 0 0 UNIVERSAL CORP VA COM 913456109 232 208000 SH SOLE 208000 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 14 15000 SH SOLE 15000 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 26 25000 SH SOLE 25000 0 0 UNUM GROUP COM 91529Y106 154 153000 SH SOLE 153000 0 0 UPSTART HLDGS INC COM 91680M107 25 25000 SH SOLE 25000 0 0 UPWORK INC COM 91688F104 396 395000 SH SOLE 395000 0 0 US BANCORP DEL COM NEW 902973304 256 255000 SH SOLE 255000 0 0 US ECOLOGY INC COM 91734M103 51 50000 SH SOLE 50000 0 0 US FOODS HLDG CORP COM 912008109 26 25000 SH SOLE 25000 0 0 UTZ BRANDS INC COM CL A 918090101 51 50000 SH SOLE 50000 0 0 V F CORP COM 918204108 32 30000 SH SOLE 30000 0 0 VACCINEX INC COM 918640103 11 10000 SH SOLE 10000 0 0 VALERO ENERGY CORP COM 91913Y100 26 25000 SH SOLE 25000 0 0 VALLEY NATL BANCORP COM 919794107 51 50000 SH SOLE 50000 0 0 VALMONT INDS INC COM 920253101 85 85000 SH SOLE 85000 0 0 VALVOLINE INC COM 92047W101 25 25000 SH SOLE 25000 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 50 50000 SH SOLE 50000 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 22 20000 SH SOLE 20000 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 25 25000 SH SOLE 25000 0 0 VANECK ETF TRUST CHINA BOND ETF 92189F379 26 25000 SH SOLE 25000 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 31 30000 SH SOLE 30000 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 82 74000 SH SOLE 74000 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 232 209000 SH SOLE 209000 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 165 165000 SH SOLE 165000 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 25 25000 SH SOLE 25000 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 26 25000 SH SOLE 25000 0 0 VANECK ETF TRUST LONG/FLAT TREND 92189F148 206 200000 SH SOLE 200000 0 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 26 25000 SH SOLE 25000 0 0 VANECK ETF TRUST MORTGAGE REIT 92189F452 161 160000 SH SOLE 160000 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 154 150000 SH SOLE 150000 0 0 VANECK ETF TRUST NATURAL RESOURC 92189F841 21 20000 SH SOLE 20000 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 112 110000 SH SOLE 110000 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 12 10000 SH SOLE 10000 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 26 25000 SH SOLE 25000 0 0 VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 13 10000 SH SOLE 10000 0 0 VANECK ETF TRUST STEEL ETF 92189F205 26 25000 SH SOLE 25000 0 0 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 45 45000 SH SOLE 45000 0 0 VANECK ETF TRUST VANECK VIETNAM 92189F817 20 20000 SH SOLE 20000 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 12 10000 SH SOLE 10000 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 87 85000 SH SOLE 85000 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 11 10000 SH SOLE 10000 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 70 65000 SH SOLE 65000 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 155 506000 SH SOLE 506000 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1 10000 SH SOLE 10000 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 4 13000 SH SOLE 13000 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 0 85000 SH SOLE 85000 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2 35000 SH SOLE 35000 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 0 62000 SH SOLE 62000 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 316 300000 SH SOLE 300000 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1 30000 SH SOLE 30000 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 564 525000 SH SOLE 525000 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 102 98000 SH SOLE 98000 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 69 65000 SH SOLE 65000 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 57 55000 SH SOLE 55000 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 3 250000 SH SOLE 250000 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 52 50000 SH SOLE 50000 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 43 40000 SH SOLE 40000 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 3 143000 SH SOLE 143000 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 0 10000 SH SOLE 10000 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1 25000 SH SOLE 25000 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 21 75000 SH SOLE 75000 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5 58000 SH SOLE 58000 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1 35000 SH SOLE 35000 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2 15000 SH SOLE 15000 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 18 137000 SH SOLE 137000 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 63 60000 SH SOLE 60000 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 25 22000 SH SOLE 22000 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 90 92000 SH SOLE 92000 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 49 48000 SH SOLE 48000 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 4 61000 SH SOLE 61000 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 9 10000 SH SOLE 10000 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3 34000 SH SOLE 34000 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 22 20000 SH SOLE 20000 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 39 300000 SH SOLE 300000 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 0 20000 SH SOLE 20000 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 403 390000 SH SOLE 390000 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 43 40000 SH SOLE 40000 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2 40000 SH SOLE 40000 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 12 600000 SH SOLE 600000 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 1 650000 SH SOLE 650000 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 94 215000 SH SOLE 215000 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 8 82000 SH SOLE 82000 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1 12000 SH SOLE 12000 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6 73000 SH SOLE 73000 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 3 35000 SH SOLE 35000 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 18 208000 SH SOLE 208000 0 0 VELODYNE LIDAR INC COM 92259F101 0 31000 SH SOLE 31000 0 0 VERA THERAPEUTICS INC CL A 92337R101 0 10000 SH SOLE 10000 0 0 VERITIV CORP COM 923454102 32 32000 SH SOLE 32000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 13 12000 SH SOLE 12000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 29 30000 SH SOLE 30000 0 0 VERTICAL CAP INCOME FD SHS BEN INT 92535C104 9 41000 SH SOLE 41000 0 0 VIACOMCBS INC CL A 92556H107 63 62000 SH SOLE 62000 0 0 VIACOMCBS INC CL B 92556H206 8 23000 SH SOLE 23000 0 0 VIASAT INC COM 92552V100 10 11000 SH SOLE 11000 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 1 10000 SH SOLE 10000 0 0 VILLAGE FARMS INTL INC COM 92707Y108 708 8044 SH SOLE 8044 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 17 500000 SH SOLE 500000 0 0 VIRTUS ALLIANZGI ARTIFICIAL COM 92838Y100 0 40000 SH SOLE 40000 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 17 16000 SH SOLE 16000 0 0 VIRTUS ETF TR II VIRTUS US QLTY 92790A504 2 30000 SH SOLE 30000 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 19 19000 SH SOLE 19000 0 0 VISA INC COM CL A 92826C839 103 102000 SH SOLE 102000 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 24 24000 SH SOLE 24000 0 0 VISTA OUTDOOR INC COM 928377100 155 150000 SH SOLE 150000 0 0 VISTRA CORP COM 92840M102 40 40000 SH SOLE 40000 0 0 VMWARE INC CL A COM 928563402 7 100000 SH SOLE 100000 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 328 2225 SH SOLE 2225 0 0 VONTIER CORPORATION COM 928881101 8 67000 SH SOLE 67000 0 0 VORNADO RLTY TR SH BEN INT 929042109 92 90000 SH SOLE 90000 0 0 VOXX INTL CORP CL A 91829F104 1 32000 SH SOLE 32000 0 0 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 1 15000 SH SOLE 15000 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 7 20000 SH SOLE 20000 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 11 10000 SH SOLE 10000 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 7 47000 SH SOLE 47000 0 0 VROOM INC COM 92918V109 32 116000 SH SOLE 116000 0 0 WABASH NATL CORP COM 929566107 15 15000 SH SOLE 15000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1 80000 SH SOLE 80000 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 12 12000 SH SOLE 12000 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 68 70000 SH SOLE 70000 0 0 WASTE CONNECTIONS INC COM 94106B101 552 3407 SH SOLE 3407 0 0 WASTE MGMT INC DEL COM 94106L109 94 100000 SH SOLE 100000 0 0 WATERS CORP COM 941848103 16 15000 SH SOLE 15000 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 23 85000 SH SOLE 85000 0 0 WAYFAIR INC CL A 94419L101 0 10000 SH SOLE 10000 0 0 WEBSTER FINL CORP CONN COM 947890109 5 10000 SH SOLE 10000 0 0 WEC ENERGY GROUP INC COM 92939U106 7 20000 SH SOLE 20000 0 0 WELBILT INC COM 949090104 10 10000 SH SOLE 10000 0 0 WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 17 31000 SH SOLE 31000 0 0 WELLS FARGO CO NEW COM 949746101 6 19000 SH SOLE 19000 0 0 WEST FRASER TIMBER CO LTD COM 952845105 130 11322 SH SOLE 11322 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 36 40000 SH SOLE 40000 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1 18000 SH SOLE 18000 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 2 53000 SH SOLE 53000 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 2 12000 SH SOLE 12000 0 0 WESTERN ASSET HIGH YIELD DEF COM 95768B107 7 26000 SH SOLE 26000 0 0 WESTERN ASSET MUN PARTNERS F COM 95766P108 156 143000 SH SOLE 143000 0 0 WESTERN DIGITAL CORP. COM 958102105 7 25000 SH SOLE 25000 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 151 140000 PRN SOLE 140000 0 0 WESTERN UN CO COM 959802109 16 15000 SH SOLE 15000 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 277 5853 SH SOLE 5853 0 0 WESTROCK CO COM 96145D105 3 10000 SH SOLE 10000 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 31 30000 SH SOLE 30000 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 49 299000 SH SOLE 299000 0 0 WHIRLPOOL CORP COM 963320106 4 150000 SH SOLE 150000 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 2072 40034 SH SOLE 40034 0 0 WHITING PETE CORP NEW COM NEW 966387508 40 40000 SH SOLE 40000 0 0 WILLIAMS COS INC COM 969457100 10 25000 SH SOLE 25000 0 0 WILLIAMS INDL SVCS GROUP INC COM 96951A104 28 27000 SH SOLE 27000 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3 25000 SH SOLE 25000 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 96 75230 SH SOLE 75230 0 0 WISDOMTREE TR CYBERSECURITY FD 97717Y659 6 212000 SH SOLE 212000 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 366 358000 SH SOLE 358000 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 29 125000 SH SOLE 125000 0 0 WISDOMTREE TR GROWTH LEADERS 97717Y717 7 65000 SH SOLE 65000 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 120 110000 SH SOLE 110000 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 24 24000 SH SOLE 24000 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 94 100000 SH SOLE 100000 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 54 53000 SH SOLE 53000 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 0 43000 SH SOLE 43000 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 3 22000 SH SOLE 22000 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 95 370000 SH SOLE 370000 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 1 29000 SH SOLE 29000 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1 30000 SH SOLE 30000 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 14 13000 SH SOLE 13000 0 0 WISDOMTREE TR WSDM EMKTBD FD 97717X784 2 60000 SH SOLE 60000 0 0 WOLVERINE WORLD WIDE INC COM 978097103 145 2000000 SH SOLE 2000000 0 0 WOODWARD INC COM 980745103 6 63000 SH SOLE 63000 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1 18000 SH SOLE 18000 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 97 297000 SH SOLE 297000 0 0 WP CAREY INC COM 92936U109 51 51000 SH SOLE 51000 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 20 20000 SH SOLE 20000 0 0 WYNN RESORTS LTD COM 983134107 20 33000 SH SOLE 33000 0 0 XL FLEET CORP COM CL A 9837FR100 4 41000 SH SOLE 41000 0 0 XP INC CL A G98239109 542 64884 SH SOLE 64884 0 0 XPENG INC ADS 98422D105 208 2134 SH SOLE 2134 0 0 XPERI HOLDING CORP COM 98390M103 6 300000 SH SOLE 300000 0 0 XPO LOGISTICS INC COM 983793100 2 18000 SH SOLE 18000 0 0 XYLEM INC COM 98419M100 28 28000 SH SOLE 28000 0 0 YUM BRANDS INC COM 988498101 25 25000 SH SOLE 25000 0 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 3556 57065 SH SOLE 57065 0 0 ZILLOW GROUP INC CL A 98954M101 13 16000 SH SOLE 16000 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2 20000 SH SOLE 20000 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1031 41898 SH SOLE 41898 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2 30000 SH SOLE 30000 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 9 20000 SH SOLE 20000 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 30 29000 SH SOLE 29000 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 27 350000 SH SOLE 350000 0 0 ZSCALER INC COM 98980G102 0 13000 SH SOLE 13000 0 0 ZUORA INC COM CL A 98983V106 15 100000 SH SOLE 100000 0 0 ZYNGA INC CL A 98986T108 5 21000 SH SOLE 21000 0 0