Janney Montgomery Scott LLC at 2021-06-30

Filling information for Janney Montgomery Scott LLC as Treemap, investor disclosed 2240 total holdings based on 2021-06-30 SEC fillings. A list of the exposed holdings

Product name

Product description

Changed holding value / amount

Details
Total Holding Value, based on SEC fillings over time
CUSIP Symbol Name Title Of Class Value in 1000's Amount
90214J101 90214J101 2U INC Common Stock 1458 34992
88579Y101 88579Y101 3M COMPANY Common Stock 70677 355821
00287Y109 00287Y109 ABBVIE INC Common Stock 91976 816548
00288U106 00288U106 ABCELLERA BIOLOGICS INC Common Stock 1401 63671
00302L108 00302L108 ABERDEEN GLB PREM PPTYS ETF/Closed End 373 58614
00326L100 00326L100 ABERDEEN TTL DYN DIV FD ETF/Closed End 840 82579
00326A104 00326A104 ABERDN STD PHYS GOLD ETF ETF/Closed End 4874 286899
00434H108 00434H108 ACCELERON PHARMA INC Common Stock 241 1924
G1151C101 G1151C101 ACCENTURE PLC IRELD CL A Common Stock 23814 80782
00081T108 00081T108 ACCO BRANDS CORP Common Stock 319 36936
00507V109 00507V109 ACTIVISION BLIZZARD INC Common Stock 6700 70204
00653A107 00653A107 ADAPTIMMUNE THERAPEUTICS Common Stock 128 30000
00724F101 00724F101 ADOBE INC Common Stock 53130 90720
00090Q103 00090Q103 ADT INC Common Stock 437 40497
00737L103 00737L103 ADTALEM GLOBAL ED INC Common Stock 353 9918
00751Y106 00751Y106 ADVANCE AUTO PARTS INC Common Stock 5135 25031
00768Y529 00768Y529 ADVSHS DORSEY SHORT ETF ETF/Closed End 2848 333494
00768Y727 00768Y727 ADVSHS NEWFLEET MULT ETF ETF/Closed End- 2056 42111
00768Y495 00768Y495 ADVSHS PURE CANNABIS ETF ETF/Closed End 483 22919
00766T100 00766T100 AECOM Common Stock 309 4877
N00985106 N00985106 AERCAP HOLDINGS N V Common Stock 296 5781
00810F106 00810F106 AERSALE CORP Common Stock 400 32087
00130H105 00130H105 AES CORP Common Stock 16674 639576
00846U101 00846U101 AGILENT TECHNOLOGIES INC Common Stock 2865 19386
00123Q104 00123Q104 AGNC INVESTMENT CORP Common Stock 1365 80807
00971T101 00971T101 AKAMAI TECHNOLOGIES INC Common Stock 6137 52635
H01301128 H01301128 ALCON INC Common Stock 5344 76056
01609W102 01609W102 ALIBABA GRP HLDG SPN ADS Common Stock 33173 146280
G0176J109 G0176J109 ALLEGION PUBLIC LTD Common Stock 9231 66269
01879R106 01879R106 ALLIANCEBERNSTEIN GLBL ETF/Closed End- 677 54129
01881G106 01881G106 ALLIANCEBERNSTEIN HLDG MLP 6895 148088
01973R101 01973R101 ALLISON TRANSMISSION Common Stock 211 5298
02005N100 02005N100 ALLY FINANCIAL INC Common Stock 620 12434
02079K305 02079K305 ALPHABET INC A Common Stock 172558 70668
02079K107 02079K107 ALPHABET INC C Common Stock 116729 46573
00162Q452 00162Q452 ALPS ALERIAN MLP NEW ETF ETF/Closed End 8010 219983
00162Q205 00162Q205 ALPS EQUAL SECT WGHT ETF ETF/Closed End 648 6478
00162Q718 00162Q718 ALPS INTL SEC DV DOG ETF ETF/Closed End 390 13901
00162Q783 00162Q783 ALPS RIVERFRONT STRT ETF ETF/Closed End- 2073 83494
00162Q536 00162Q536 ALPS RVRFRNT DYN COR ETF ETF/Closed End- 1913 74917
00162Q510 00162Q510 ALPS RVRFRNT DYN US ETF ETF/Closed End 541 12105
00162Q528 00162Q528 ALPS RVRFRNT DYN US ETF ETF/Closed End 1631 37529
00162Q858 00162Q858 ALPS SECTOR DIV DOGS ETF ETF/Closed End 7415 140033
02156K103 02156K103 ALTICE USA INC CL A Common Stock 442 12933
02209S103 02209S103 ALTRIA GROUP INC Common Stock 37659 789827
G037AX101 G037AX101 AMBARELLA INC Common Stock 552 5175
02319V103 02319V103 AMBEV S A SPON ADR Common Stock 52 15238
00164V103 00164V103 AMC NETWORKS INC A Common Stock 811 12137
G0250X107 G0250X107 AMCOR PLC ORD USD 001 Common Stock 5530 482549
G02602103 G02602103 AMDOCS LTD Common Stock 734 9484
02364W105 02364W105 AMER MOVIL SAB ADR L Common Stock 488 32539
02376R102 02376R102 AMERICAN ARLNS GRP INC Common Stock 3233 152406
02927U208 02927U208 AMERICAN RES CORP NEW Common Stock 365 143074
03027X100 03027X100 AMERICAN TOWER CORP NEW REIT 26488 98052
03064D108 03064D108 AMERICOLD REALTY TRUST REIT 1293 34156
03076C106 03076C106 AMERIPRISE FINL INC Common Stock 2663 10698
03076K108 03076K108 AMERIS BANCORP Common Stock 668 13194
02607T109 02607T109 AMERN FIN TR INC A Common Stock 230 27100
03524A108 03524A108 ANHEUSER BUSCH INBEV Common Stock 6230 86509
03662Q105 03662Q105 ANSYS INC Common Stock 17025 49056
03676B102 03676B102 ANTERO MIDSTREAM CORP Common Stock 1439 138508
G0403H108 G0403H108 AON PLC A Common Stock 9816 41114
03761U502 03761U502 APOLLO INVT CORP NEW ETF/Closed End 294 21534
03782L101 03782L101 APPIAN CORP CL A Common Stock 366 2659
G6095L109 G6095L109 APTIV PLC Common Stock 6593 41906
03937C105 03937C105 ARCBEST CORP Common Stock 601 10331
G0450A105 G0450A105 ARCH CAPITAL GROUP LTD Common Stock 2841 72961
03957W106 03957W106 ARCHROCK INC Common Stock 91 10253
03966V107 03966V107 ARCONIC CORP Common Stock 212 5941
04010L103 04010L103 ARES CAPITAL CORP BDC Common Stock 3699 188819
03990B101 03990B101 ARES MGMT CORP A Common Stock 924 14535
G0464B107 G0464B107 ARGO GROUP INTL HLDG LTD Common Stock 757 14604
00214Q203 00214Q203 ARK AUTONOMOUS TECH ETF ETF/Closed End 1737 20143
00214Q708 00214Q708 ARK FINTECH INNOVATN ETF ETF/Closed End 2798 51702
00214Q302 00214Q302 ARK GENOMIC REVOLUTN ETF ETF/Closed End 5906 63850
00214Q104 00214Q104 ARK INNOVATION ETF ETF/Closed End 15552 118913
00214Q401 00214Q401 ARK NEXT GEN INTERNE ETF ETF/Closed End 967 6277
04208T108 04208T108 ARMADA HOFFLER PPTYS INC Common Stock 4224 317847
04247X102 04247X102 ARMSTRONG WORLD INDS NEW Common Stock 601 5600
363576109 363576109 ARTHUR J GALLAGHER Common Stock 1725 12312
04316A108 04316A108 ARTISAN PRTNRS ASSET A Common Stock 6965 137047
G3156P103 G3156P103 ASA GOLD PRECIOUS MTLS ETF/Closed End 963 44628
00215W100 00215W100 ASE TECH HLDG CO LTD Common Stock 336 41749
00191U102 00191U102 ASGN INC Common Stock 941 9705
N07059210 N07059210 ASML HLDG NV NYRS NEW Common Stock 15260 22089
04537Y109 04537Y109 ASPIRA WOMENS HLTH INC Common Stock 171 30360
G05436103 G05436103 ASPIRATIONAL CONSUMER A Common Stock 1315 131748
04621X108 04621X108 ASSURANT INC Common Stock 330 2113
G0585R106 G0585R106 ASSURED GUARANTY LIMITED Common Stock 463 9756
G0684D107 G0684D107 ATHENE HOLDING LTD A Common Stock 508 7530
00216W109 00216W109 ATI PHYSICAL THERAPY A Common Stock 1907 199935
04911A107 04911A107 ATLANTIC UN BKSHS CORP Common Stock 1120 30925
G06242104 G06242104 ATLASSIAN CORP PLC A Common Stock 16678 64932
00206R102 00206R102 ATT INC Common Stock 88308 3068365
05278C107 05278C107 AUTOHOME INC ADR 4 CL A Common Stock 4614 72142
05329W102 05329W102 AUTONATION INC Common Stock 1172 12357
05337M104 05337M104 AVADEL PHARMS PLC ADR Common Stock 278 41336
05338G106 05338G106 AVALARA INC Common Stock 2223 13739
05351W103 05351W103 AVANGRID INC Common Stock 801 15583
05352A100 05352A100 AVANTOR INC Common Stock 231 6510
05368M106 05368M106 AVID BIOSERVICES INC Common Stock 1518 59181
05368V106 05368V106 AVIENT CORP Common Stock 877 17849
05464C101 05464C101 AXON ENTERPRISE INC Common Stock 1896 10724
05464T104 05464T104 AXSOME THERAPEUTICS INC Common Stock 711 10540
05614L209 05614L209 BABCOCK WILCOX NEW Common Stock 1211 153631
05722G100 05722G100 BAKER HUGHES CO Common Stock 243 10642
05946K101 05946K101 BANCO BILBAO VIZCAYA ADR Common Stock 95 15339
05964H105 05964H105 BANCO SANTANDER S A ADR Common Stock 1628 416364
06417N103 06417N103 BANK OZK Common Stock 261 6201
05534B760 05534B760 BCE INC NEW Common Stock 20795 421637
07725L102 07725L102 BEIGENE LTD SPON ADR Common Stock 215 627
08160H101 08160H101 BENCHMARK ELECTRS INC Common Stock 229 8059
08265T208 08265T208 BENTLEY SYSTEMS INC B Common Stock 6741 104055
08579W103 08579W103 BERRY GLOBAL GROUP INC Common Stock 806 12362
05508R106 05508R106 BG FOODS INC NEW Common Stock 3901 118921
08986R309 08986R309 BIGLARI HLDGS INC CL B Common Stock 280 1755
09058V103 09058V103 BIOCRYST PHARMS INC Common Stock 406 25650
09060J106 09060J106 BIODELIVERY SCI INTL INC Common Stock 152 42500
09062X103 09062X103 BIOGEN INC Common Stock 10282 29693
09061G101 09061G101 BIOMARIN PHARM INC Common Stock 2850 34152
09073M104 09073M104 BIOTECHNE CORP Common Stock 729 1620
05550J101 05550J101 BJS WHOLESALE CLUB HLDGS Common Stock 1492 31362
09215C105 09215C105 BLACK KNIGHT INC Common Stock 1146 14700
09227Q100 09227Q100 BLACKBAUD INC Common Stock 608 7946
09239B109 09239B109 BLACKLINE INC Common Stock 2233 20068
09253N104 09253N104 BLACKRCK MUNHLDGS FD INC ETF/Closed End- 341 20344
09258G112 09258G112 BLACKRCK SCI TECH RTS Warrant/Right 51 77317
09260K101 09260K101 BLACKRCK SCIENCETECH II ETF/Closed End 3819 91571
09254Y109 09254Y109 BLACKRK MUNYLD NJ FD INC ETF/Closed End- 213 13428
09260U109 09260U109 BLACKROCK CAP ALLOC TR Common Stock 1129 51613
09255R202 09255R202 BLACKROCK DEBT STR NEW Common Stock 503 43951
09251A104 09251A104 BLACKROCK ENH EQ DIV TR ETF/Closed End 967 95456
09250U101 09250U101 BLACKROCK ENRGY RES TR ETF/Closed End 763 77783
09250W107 09250W107 BLACKROCK HLTH SCI TRUST ETF/Closed End 666 13735
09247X101 09247X101 BLACKROCK INC Common Stock 67601 77261
09247F100 09247F100 BLACKROCK INCOME TRUST ETF/Closed End- 269 42369
09260Q108 09260Q108 BLACKROCK INNOV GRW ETF/Closed End 345 16970
09249W101 09249W101 BLACKROCK LTD DURATION ETF/Closed End- 694 40751
09257P105 09257P105 BLACKROCK MUN 2030 TERM ETF/Closed End- 2952 112531
09254J102 09254J102 BLACKROCK MUNIASSETS FD ETF/Closed End- 1049 62238
09257A108 09257A108 BLACKROCK RESCMDTYS STR ETF/Closed End 130 13771
09258G104 09258G104 BLACKROCK SCI TECH TR ETF/Closed End 4824 80960
09248X100 09248X100 BLACKROCK TXBL MUN BD TR ETF/Closed End- 3910 151681
09248D104 09248D104 BLACKROCK UTILS INFRAS Common Stock 401 15558
09260D107 09260D107 BLACKSTONE GROUP INC A Common Stock 64970 668831
09257W100 09257W100 BLACKSTONE MTG TR INC A Common Stock 559 17524
09256U105 09256U105 BLACKSTONE SR TERM FD ETF/Closed End- 187 11450
09253R105 09253R105 BLAKRK MUNIVEST FUND INC ETF/Closed End- 695 72247
09254F100 09254F100 BLAKRK MUNIYIELD QLTY FD ETF/Closed End- 2429 144998
09255G107 09255G107 BLAKRK MUNYLD PA QUAL FD ETF/Closed End- 491 31150
09254G108 09254G108 BLAKRK MUNYLD QLTY FD II ETF/Closed End- 737 50877
09249N101 09249N101 BLCKRCK MUNI INCM TR II ETF/Closed End- 305 19357
09255X100 09255X100 BLK FLT RT INCM STRAT FD ETF/Closed End- 313 23588
09258P104 09258P104 BLKRCK 2022 GLB INC OPP ETF/Closed End- 4630 498889
09258A107 09258A107 BLKRCK MULTI SECTOR INCM ETF/Closed End- 1005 53842
46431W507 46431W507 BLKRCK SHRT MTY BD ETF ETF/Closed End- 4079 81302
46431W838 46431W838 BLKRCK SHRT MTY MUN ETF ETF/Closed End- 642 12800
46434V878 46434V878 BLKRCK ULT S/T BD ETF ETF/Closed End- 3789 75003
09255P107 09255P107 BLKRK CORP HI YLD FD INC ETF/Closed End- 1494 121266
09254X101 09254X101 BLKRK MUHLDGS NJ QUAL FD ETF/Closed End- 173 10824
09253X102 09253X102 BLKRK MUNI INTERDUR FUND ETF/Closed End- 861 55063
09256A109 09256A109 BLRK ENHNC CAP INCM FD ETF/Closed End 342 16614
05588N108 05588N108 BNY GLB CR INCM 2024 TGT ETF/Closed End- 6909 719701
09662W109 09662W109 BNY MUN BD INFRA ETF/Closed End- 517 35222
05588W108 05588W108 BNY STRAT MUNS ETF/Closed End- 102 11322
05561Q201 05561Q201 BOK FINANCIAL CORP Common Stock 247 2855
09857L108 09857L108 BOOKING HOLDINGS INC Common Stock 6254 2858
M20115180 M20115180 BOS BETTER ONLINE SOL Common Stock 925 240762
100557107 100557107 BOSTON BEER COMPANY CL A Common Stock 277 271
101121101 101121101 BOSTON PROPERTIES INC REIT 3200 27922
101137107 101137107 BOSTON SCIENTIFIC CORP Common Stock 6829 159714
101388106 101388106 BOTTOMLINE TECH DEL INC Common Stock 354 9559
101507101 101507101 BOULDER GRWTHINC FD INC ETF/Closed End 159 11740
10316T104 10316T104 BOX INC A Common Stock 1231 48178
103304101 103304101 BOYD GAMING CORP Common Stock 901 14657
10482B101 10482B101 BRAEMAR HOTELS RESORTS Common Stock 91 14700
105368203 105368203 BRANDYWINE RLTY TR NEW REIT 355 25887
06738C778 06738C778 BRCLY BLMBRG CMDTY ETN CD Par 10 1220 44849
06746P563 06746P563 BRCLY IPATH B COFFEE ETN Preferred Stock 1550 34442
06746P498 06746P498 BRCLY IPATH B LIVSTK ETN Preferred Stock 1285 33893
109194100 109194100 BRIGHT HORIZONS FAM SOL Common Stock 6069 41257
110122108 110122108 BRISTOL MYERS SQUIBB CO Common Stock 56325 842939
110448107 110448107 BRIT AMER TBCCO SPNS ADR Common Stock 4632 117832
11135F101 11135F101 BROADCOM INC Common Stock 87092 182644
11133T103 11133T103 BROADRIDGE FINANCIAL Common Stock 3432 21245
112585104 112585104 BROOKFIELD ASSET MGMNT A Common Stock 8055 158012
G16252101 G16252101 BROOKFIELD INFRA LP MLP 480 8641
112830104 112830104 BROOKFIELD REAL ASSETS ETF/Closed End- 256 11671
11284V105 11284V105 BROOKFIELD RENEWABLE A Common Stock 297 7088
G16258108 G16258108 BROOKFIELD RENEWABLE LP MLP 927 24024
114340102 114340102 BROOKS AUTOMATION INC Common Stock 2154 22605
115236101 115236101 BROWN BROWN INC Common Stock 1243 23390
115637100 115637100 BROWN FORMAN CORP CL A Common Stock 423 6006
115637209 115637209 BROWN FORMAN CORP CL B Common Stock 13089 174661
117043109 117043109 BRUNSWICK CORP Common Stock 650 6524
12008R107 12008R107 BUILDERS FIRSTSOURCE INC Common Stock 1266 29669
12047B105 12047B105 BUMBLE INC A Common Stock 871 15124
G16962105 G16962105 BUNGE LTD Common Stock 1749 22384
122017106 122017106 BURLINGTON STORES INC Common Stock 1724 5355
124155102 124155102 BUTTERFLY NETWORK INC A Common Stock 3383 233626
05605H100 05605H100 BWX TECHS INC Common Stock 3559 61233
12685J105 12685J105 CABLE ONE INC Common Stock 2410 1260
127055101 127055101 CABOT CORP Common Stock 290 5096
127097103 127097103 CABOT OIL GAS CORP Common Stock 808 46289
127190304 127190304 CACI INTL INC CLASS A Common Stock 1116 4375
127387108 127387108 CADENCE DESIGN SYS INC Common Stock 741 5418
128117108 128117108 CALAMOS CONV OPP INC ETF/Closed End 629 41490
12811P108 12811P108 CALAMOS CONVHIGH INC FD ETF/Closed End 3614 221468
12811V105 12811V105 CALAMOS DYN CONV INC ETF/Closed End 988 31685
12811L107 12811L107 CALAMOS GLBL DYNAMIC INC ETF/Closed End 228 20801
12812C106 12812C106 CALAMOS L/S EQ DYN INC ETF/Closed End 223 10750
128125101 128125101 CALAMOS STRAT TOT RETURN ETF/Closed End 3638 199988
133034108 133034108 CAMDEN NATIONAL CORP Common Stock 533 11155
133131102 133131102 CAMDEN PPTY TRUST SBI REIT 307 2316
134429109 134429109 CAMPBELL SOUP COMPANY Common Stock 1053 23098
13462K109 13462K109 CAMPING WORLD HLDGS A Common Stock 4348 106081
136069101 136069101 CANADIAN IMPERIAL BANK Common Stock 5574 48953
136375102 136375102 CANADIAN NATL RAILWAY CO Common Stock 7887 74747
13645T100 13645T100 CANADIAN PAC RAILWAY LTD Common Stock 8441 109752
13765N107 13765N107 CANNAE HLDGS INC Common Stock 471 13900
138035100 138035100 CANOPY GROWTH CORP Common Stock 638 26405
14040H105 14040H105 CAPITAL ONE FINL CORP Common Stock 4964 32092
G1890L107 G1890L107 CAPRI HOLDINGS LTD Common Stock 292 5102
14149Y108 14149Y108 CARDINAL HEALTH INC Common Stock 11960 209489
141788109 141788109 CARGURUS INC Common Stock 1334 50865
142339100 142339100 CARLISLE COMPANIES INC Common Stock 1621 8469
142552108 142552108 CARLOTZ INC A Common Stock 56 10250
14316J108 14316J108 CARLYLE GROUP INC Common Stock 4435 95414
143130102 143130102 CARMAX INC Common Stock 3703 28672
143658300 143658300 CARNIVAL CORP PAIRD CTF Common Stock 8408 318953
144285103 144285103 CARPENTER TECHNOLGY CORP Common Stock 330 8205
14448C104 14448C104 CARRIER GLOBAL CORP Common Stock 6903 142039
146869102 146869102 CARVANA COMPANY CL A Common Stock 577 1913
147528103 147528103 CASEYS GENL STORES INC Common Stock 1639 8423
14817C107 14817C107 CASSAVA SCIENCES INC Common Stock 613 7172
148806102 148806102 CATALENT INC Common Stock 768 7100
149123101 149123101 CATERPILLAR INC Common Stock 53454 245617
12479G101 12479G101 CB FINANCIAL SVCS INC Common Stock 5787 261270
124805102 124805102 CBIZ INC Common Stock 1429 43609
12503M108 12503M108 CBOE GLOBAL MARKETS INC Common Stock 3955 33221
12504G100 12504G100 CBRE CLARION REAL EST FD ETF/Closed End 673 76358
12504L109 12504L109 CBRE GROUP INC CL A Common Stock 379 4420
12514G108 12514G108 CDW CORP Common Stock 15170 86859
125141101 125141101 CECO ENVMNTL CORP Common Stock 1227 171306
150870103 150870103 CELANESE CORP DEL A Common Stock 14752 97307
15101Q108 15101Q108 CELESTICA INC SUB VTG Common Stock 892 113638
151290889 151290889 CEMEX SAB SPONS 10 ORDIN Common Stock 585 69635
15135B101 15135B101 CENTENE CORP DEL Common Stock 1395 19130
15189T107 15189T107 CENTERPOINT ENERGY INC Common Stock 2005 81769
156432106 156432106 CENTURY BNCRP INC CL A Common Stock 1189 10427
156727109 156727109 CERENCE INC Common Stock 1712 16039
156782104 156782104 CERNER CORP Common Stock 438 5603
157085101 157085101 CERUS CORP Common Stock 468 79150
125269100 125269100 CF INDS HLDGS INC Common Stock 2073 40284
12541W209 12541W209 CH ROBINSON WORLDWID NEW Common Stock 737 7873
15961R105 15961R105 CHARGEPOINT HLDGS INC A Common Stock 825 23742
159864107 159864107 CHARLES RVR LAB INTL Common Stock 12876 34808
16115Q308 16115Q308 CHART INDS INC PAR 001 Common Stock 202 1383
16119P108 16119P108 CHARTER COMMNS INC NEW A Common Stock 6648 9215
16150R104 16150R104 CHASE CORP Common Stock 3304 32204
16208T102 16208T102 CHATHAM LODGING TRUST REIT 175 13600
M22465104 M22465104 CHECK POINT SFTWARE TECH Common Stock 1671 14386
163092109 163092109 CHEGG INC Common Stock 651 7834
16359R103 16359R103 CHEMED CORP NEW Common Stock 13742 28960
163851108 163851108 CHEMOURS COMPANY Common Stock 1453 41762
16411R208 16411R208 CHENIERE ENERGY INC NEW Common Stock 770 8876
16411Q101 16411Q101 CHENIERE ENERGY PTNRS LP MLP 536 12092
165303108 165303108 CHESAPEAKE UTILITY CORP Common Stock 519 4313
166764100 166764100 CHEVRON CORP Common Stock 111240 1062057
16679L109 16679L109 CHEWY INC Common Stock 1191 14943
16934Q208 16934Q208 CHIMERA INVT CORP NEW Common Stock 172 11423
16965P202 16965P202 CHIPMOS TECHS ADR NEW Common Stock 671 19748
169656105 169656105 CHIPOTLE MEXICAN GRILL A Common Stock 15917 10267
H1467J104 H1467J104 CHUBB LTD Common Stock 36336 228616
171340102 171340102 CHURCH DWIGHT COMPANY Common Stock 9399 110293
171439102 171439102 CHURCHILL CAP CORP IV A Common Stock 628 21784
171779309 171779309 CIENA CORP NEW Common Stock 1740 30579
125523100 125523100 CIGNA CORP NEW Common Stock 8101 34172
171798101 171798101 CIMAREX ENERGY COMPANY Common Stock 1617 22325
172062101 172062101 CINCINNATI FINL CORP Common Stock 9654 82784
17243V102 17243V102 CINEMARK HLDGS INC Common Stock 840 38291
172908105 172908105 CINTAS CORP Common Stock 7613 19928
17275R102 17275R102 CISCO SYSTEMS INC Common Stock 106584 2011021
17306X102 17306X102 CITI TRENDS INC Common Stock 1000 11489
172967424 172967424 CITIGROUP INC NEW Common Stock 40095 566720
174610105 174610105 CITIZENS FINL GRP INC Common Stock 2398 52282
177376100 177376100 CITRIX SYSTEMS INC Common Stock 3139 26771
177835105 177835105 CITY HOLDING COMPANY Common Stock 411 5468
178587101 178587101 CITY OFFICE REIT INC REIT 827 66501
G21810109 G21810109 CLARIVATE PLC Common Stock 2472 89781
184499101 184499101 CLEAN ENERGY FUELS CORP Common Stock 166 16396
184496107 184496107 CLEAN HARBORS INC Common Stock 415 4459
18539C204 18539C204 CLEARWAY ENERGY INC C Common Stock 657 24796
185899101 185899101 CLEVELAND CLIFFS INC NEW Common Stock 3273 151822
186760104 186760104 CLEVER LEAVES HLDGS INC Common Stock 404 39757
189054109 189054109 CLOROX COMPANY Common Stock 22027 122434
18915M107 18915M107 CLOUDFLARE INC A Common Stock 1255 11856
18913Y103 18913Y103 CLOUGH GLOBAL DIV INCM ETF/Closed End 145 13300
189464100 189464100 CLOVIS ONCOLOGY INC Common Stock 64 11000
12572Q105 12572Q105 CME GROUP INC CL A Common Stock 4640 21819
20369C106 20369C106 CMNTY HEALTHCARE TR INC Common Stock 2134 44967
125896100 125896100 CMS ENERGY CORP Common Stock 3552 60113
12653C108 12653C108 CNX RESOURCES CORP Common Stock 1385 101403
191216100 191216100 COCA COLA COMPANY Common Stock 72329 1336704
191098102 191098102 COCA COLA CONSOLIDATED Common Stock 433 1076
G25839104 G25839104 COCACOLA EUROPAC PRTNRS Common Stock 313 5275
192108504 192108504 COEUR MINING INC Common Stock 147 16583
19239V302 19239V302 COGENT COMMS HLDGS INC Common Stock 2505 32574
192422103 192422103 COGNEX CORP Common Stock 1051 12503
192446102 192446102 COGNIZANT TECH SLTNS A Common Stock 2090 30182
19248A109 19248A109 COHEN STEERS INFRA FD ETF/Closed End 1863 64935
19248C105 19248C105 COHEN STEERS LTD DUR Common Stock 619 22604
19247L106 19247L106 COHEN STEERS QUALITY ETF/Closed End 1784 113535
19247X100 19247X100 COHEN STEERSPFDINC ETF/Closed End 708 26018
19248Y107 19248Y107 COHENSTEERS SEL PFD INC ETF/Closed End- 779 25400
192479103 192479103 COHERENT INC Common Stock 227 860
19260Q107 19260Q107 COINBASE GLOBAL INC A Common Stock 4362 17219
194162103 194162103 COLGATEPALMOLIVE COMPANY Common Stock 25150 309157
19761L508 19761L508 COLUMBIA DVRS FXD ETF ETF/Closed End- 517 23982
19842X109 19842X109 COLUMBIA SELIGMAN GRWTH ETF/Closed End 9231 259956
20030N101 20030N101 COMCAST CORP A NEW Common Stock 116794 2048300
200340107 200340107 COMERICA INC Common Stock 385 5393
199908104 199908104 COMFORT SYSTEMS USA INC Common Stock 760 9647
200525103 200525103 COMMERCE BANCSHARES INC Common Stock 2027 27188
201723103 201723103 COMMERCIAL METALS CO Common Stock 1235 40189
203607106 203607106 COMMUNITY BK SYSTEM INC Common Stock 1992 26333
20368X101 20368X101 COMMUNITY FINL CORP MD Common Stock 202 5848
204166102 204166102 COMMVAULT SYSTEMS INC Common Stock 1008 12890
20451Q104 20451Q104 COMPASS DIVS HLDGS Common Stock 5827 228507
20451N101 20451N101 COMPASS MINRLS INTL INC Common Stock 1268 21402
M25722105 M25722105 COMPUGEN LTD Common Stock 469 56603
205887102 205887102 CONAGRA BRANDS INC Common Stock 3688 101379
20602D101 20602D101 CONCENTRIX CORP Common Stock 1064 6617
20786W107 20786W107 CONNECTONE BANCORP NEW Common Stock 2102 80333
20825C104 20825C104 CONOCOPHILLIPS Common Stock 18049 296379
81369Y407 81369Y407 CONS DSCR SEL SPDR ETF ETF/Closed End 329227 1843890
81369Y308 81369Y308 CONS STPLS SEL SPDR ETF ETF/Closed End 11236 160576
209115104 209115104 CONSOLIDATED EDISON INC Common Stock 9427 131443
21036P108 21036P108 CONSTELLATION BRANDS A Common Stock 13564 57993
216648402 216648402 COOPER COS INC NEW Common Stock 8343 21055
P31076105 P31076105 COPA HOLDINGS SA CL A Common Stock 235 3115
217204106 217204106 COPART INC Common Stock 20102 152481
21870Q105 21870Q105 CORESITE REALTY CORP REIT 821 6096
219350105 219350105 CORNING INC Common Stock 9927 242724
22041X102 22041X102 CORSAIR GAMING INC Common Stock 281 8432
22052L104 22052L104 CORTEVA INC Common Stock 5028 113374
22160N109 22160N109 COSTAR GROUP INC Common Stock 4347 52483
22160K105 22160K105 COSTCO WHOLESALE CORP Common Stock 41658 105284
223622606 223622606 COWEN INC A NEW Common Stock 2702 65813
12618T105 12618T105 CRA INTL INC Common Stock 244 2846
22410J106 22410J106 CRACKER BARREL OLD CTRY Common Stock 392 2640
224399105 224399105 CRANE COMPANY Common Stock 807 8739
224916106 224916106 CREDIT SUISSE ASST MGMT ETF/Closed End- 167 47404
22544F103 22544F103 CREDIT SUISSE HI YLD BD ETF/Closed End- 393 156604
225447101 225447101 CREE INC Common Stock 4053 41388
226344208 226344208 CRESTWOOD EQ PRTNRS LP Common Stock 324 10791
12626K203 12626K203 CRH PLC ADR Common Stock 270 5317
H17182108 H17182108 CRISPR THERAPEUTICS AG Common Stock 2387 14743
227046109 227046109 CROCS INC Common Stock 489 4198
22717L101 22717L101 CRONOS GROUP INC Common Stock 2395 278485
22758A105 22758A105 CROSSAMERICA PARTNERS Common Stock 525 27537
22788C105 22788C105 CROWDSTRIKE HLDGS INC A Common Stock 2509 9984
22822V101 22822V101 CROWN CASTLE INTL NEW REIT 31996 163997
228368106 228368106 CROWN HOLDINGS INC Common Stock 1631 15960
228903100 228903100 CRYOLIFE INC Common Stock 1065 37500
22542D480 22542D480 CS NASDQ COV CALL ETN CD Par 10 1241 145127
126408103 126408103 CSX CORP Common Stock 23160 721944
126501105 126501105 CTS CORP Common Stock 202 5440
229899109 229899109 CULLEN FROST BANKERS INC Common Stock 869 7759
231021106 231021106 CUMMINS INC Common Stock 8126 33327
231269200 231269200 CURIS INC NEW Common Stock 171 21150
23131L107 23131L107 CURO GROUP HOLDINGS CORP Common Stock 412 24255
231561101 231561101 CURTISS WRIGHT CORP DE Common Stock 363 3052
231647207 231647207 CUSHING NEXTGN INFRA NEW ETF/Closed End 398 8235
126650100 126650100 CVS HEALTH CORP Common Stock 73571 881729
23283R100 23283R100 CYRUSONE INC Common Stock 4728 66104
23331A109 23331A109 D R HORTON INC Common Stock 5769 63841
235851102 235851102 DANAHER CORP Common Stock 47651 177562
237194105 237194105 DARDEN RESTAURANTS INC Common Stock 4428 30329
237690102 237690102 DATA I/O CORP Common Stock 870 127700
23804L103 23804L103 DATADOG INC A Common Stock 398 3825
23908L306 23908L306 DAVIS FUNDAMNTL WRLD ETF ETF/Closed End 432 12634
23908L405 23908L405 DAVIS SEL INTL ETF ETF/Closed End 2037 87465
23918K108 23918K108 DAVITA INC Common Stock 3112 25843
23306J101 23306J101 DBV TECHS S A SPON ADR Common Stock 173 31700
246060107 246060107 DE ENH GLB DIV INCM FD ETF/Closed End 152 14200
246101109 246101109 DE INVT CO MUN INCM FD ETF/Closed End 166 11100
243537107 243537107 DECKERS OUTDOOR CORP Common Stock 19243 50103
244199105 244199105 DEERE CO Common Stock 39439 111817
24664T103 24664T103 DELEK LOGISTICS PTNRS LP MLP 267 6366
24703L202 24703L202 DELL TECHS INC C Common Stock 1483 14880
247361702 247361702 DELTA ARLNS INC NEW Common Stock 4620 106805
24906P109 24906P109 DENTSPLY SIRONA INC Common Stock 7074 111822
250565108 250565108 DESIGNER BRANDS INC A Common Stock 359 21690
25058X105 25058X105 DESKTOP METAL INC Common Stock 200 17360
25179M103 25179M103 DEVON ENERGY CORP NEW Common Stock 6217 212997
252131107 252131107 DEXCOM INC Common Stock 2937 6879
25243Q205 25243Q205 DIAGEO PLC NEW SPON ADR Common Stock 24976 130291
25278X109 25278X109 DIAMONDBACK ENERGY INC Common Stock 14334 152671
253393102 253393102 DICKS SPORTING GOODS INC Common Stock 2941 29357
25381B101 25381B101 DIGIMARC CORP NEW Common Stock 1818 54282
253868103 253868103 DIGITAL REALTY TRUST INC REIT 6008 39930
25400W102 25400W102 DIGITAL TURBINE INC NEW Common Stock 469 6165
254067101 254067101 DILLARDS INC A Common Stock 477 2635
25434V708 25434V708 DIMENSIONAL US CORE ETF ETF/Closed End 1408 52198
25434V500 25434V500 DIMENSIONAL US SMCP ETF ETF/Closed End 482 8247
25434V609 25434V609 DIMENSIONAL US TGT ETF ETF/Closed End 493 11000
254543101 254543101 DIODES INC Common Stock 323 4044
25460E307 25460E307 DIRXN AUSPICE BROAD ETF ETF/Closed End 884 29201
25459Y694 25459Y694 DIRXN FINL BULL 3X ETF ETF/Closed End 400 3663
25459Y207 25459Y207 DIRXN NSDQ100 EQL WT ETF ETF/Closed End 2076 24842
25459W102 25459W102 DIRXN TECH BULL 3X ETF ETF/Closed End 2513 45190
254709108 254709108 DISCOVER FINL SVCS Common Stock 5836 49332
25470F104 25470F104 DISCOVERY INC A Common Stock 2600 84742
25470F302 25470F302 DISCOVERY INC C Common Stock 1627 56158
25470M109 25470M109 DISH NETWORK CORP A Common Stock 1494 35735
23325P104 23325P104 DNP SEL INCM FD INC ETF/Closed End 3258 311777
256163106 256163106 DOCUSIGN INC Common Stock 14046 50243
25659T107 25659T107 DOLBY LABS INC CL A Common Stock 2382 24239
256677105 256677105 DOLLAR GENL CORP NEW Common Stock 32435 149891
256746108 256746108 DOLLAR TREE INC Common Stock 4023 40434
25746U109 25746U109 DOMINION ENERGY INC Common Stock 32767 445380
25754A201 25754A201 DOMINOS PIZZA INC Common Stock 1875 4018
257651109 257651109 DONALDSON CO INC Common Stock 1125 17714
257701201 257701201 DONEGAL GRP INC A Common Stock 1269 87109
257701300 257701300 DONEGAL GRP INC B Common Stock 451 33990
25809K105 25809K105 DOORDASH INC A Common Stock 325 1824
258278100 258278100 DORMAN PRODS INC Common Stock 1784 17210
258622109 258622109 DOUBLELINE INCM SLTNS FD Common Stock 731 40391
258623107 258623107 DOUBLELINE OPPORTUNISTIC ETF/Closed End- 322 16051
260003108 260003108 DOVER CORP Common Stock 11585 76926
260557103 260557103 DOW INC Common Stock 37502 592639
26142R104 26142R104 DRAFTKINGS INC A Common Stock 10371 198799
26210C104 26210C104 DROPBOX INC A Common Stock 1335 44047
233331107 233331107 DTE ENERGY CO Common Stock 1679 12952
264120106 264120106 DUCK CREEK TECHNOLOGIES Common Stock 4150 95369
26433C105 26433C105 DUFFPHELPS UTIL INFRA ETF/Closed End 339 23651
26441C204 26441C204 DUKE ENERGY CORP NEW Common Stock 47075 476852
264411505 264411505 DUKE REALTY CORP NEW REIT 401 8463
26484T106 26484T106 DUN BRADSTREET HLDGS Common Stock 1151 53841
26614N102 26614N102 DUPONT DE NEMOURS INC Common Stock 10546 136239
266605104 266605104 DURECT CORP Common Stock 49 30000
23355L106 23355L106 DXC TECH CO Common Stock 780 20019
268150109 268150109 DYNATRACE INC Common Stock 359 6148
268948106 268948106 EAGLE BANCORP INC MD Common Stock 766 13665
26969P108 26969P108 EAGLE MATERIALS INC Common Stock 1426 10034
27579R104 27579R104 EAST WEST BANCORP INC Common Stock 652 9099
27616P103 27616P103 EASTERLY GOVT PPTYS INC Common Stock 450 21336
27627N105 27627N105 EASTERN BANKSHARES INC Common Stock 510 24809
277276101 277276101 EASTGROUP PPTYS INC REIT 298 1812
277432100 277432100 EASTMAN CHEMICAL CO Common Stock 4999 42817
G29183103 G29183103 EATON CORP PLC Common Stock 44693 301613
278642103 278642103 EBAY INC Common Stock 2208 31451
278715206 278715206 EBIX INC NEW Common Stock 1155 34082
278768106 278768106 ECHOSTAR CORP A Common Stock 316 13020
278865100 278865100 ECOLAB INC Common Stock 17668 85780
281020107 281020107 EDISON INTL Common Stock 5302 91699
28106W103 28106W103 EDITAS MEDICINE INC Common Stock 574 10136
28238P109 28238P109 EHEALTH INC Common Stock 275 4710
28414H103 28414H103 ELANCO ANIMAL HEALTH INC Common Stock 7336 211467
285512109 285512109 ELECTRONIC ARTS INC Common Stock 1972 13709
532457108 532457108 ELI LILLY CO Common Stock 54863 239034
288578107 288578107 ELLINGTON RESDNTL REIT REIT 821 69754
290734102 290734102 ELYS GAME TECH CORP Common Stock 45 11000
29084Q100 29084Q100 EMCOR GROUP INC Common Stock 571 4636
291011104 291011104 EMERSON ELECTRIC CO Common Stock 29887 310545
292104106 292104106 EMPIRE STATE REALTY TR A REIT 646 53810
292218104 292218104 EMPLOYERS HOLDINGS INC Common Stock 513 11993
29250N105 29250N105 ENBRIDGE INC Common Stock 20702 517030
29261A100 29261A100 ENCOMPASS HEALTH CORP Common Stock 1020 13078
292562105 292562105 ENCORE WIRE CORP Common Stock 559 7375
29272W109 29272W109 ENERGIZER HLDGS NEW Common Stock 623 14490
292671708 292671708 ENERGY FUELS INC NEW Common Stock 113 18696
81369Y506 81369Y506 ENERGY SEL SECT SPDR ETF ETF/Closed End 145451 2700037
29273V100 29273V100 ENERGY TRANSFER LP MLP 3448 324369
29275Y102 29275Y102 ENERSYS Common Stock 385 3944
29355A107 29355A107 ENPHASE ENERGY INC Common Stock 12295 66955
29358P101 29358P101 ENSIGN GROUP INC Common Stock 1049 12108
293614103 293614103 ENTASIS THERAPEUTICS Common Stock 186 69487
29362U104 29362U104 ENTEGRIS INC Common Stock 2495 20290
29364G103 29364G103 ENTERGY CORP NEW Common Stock 3390 34001
293792107 293792107 ENTERPRISE PROD PTNRS LP MLP 11970 496054
29404K106 29404K106 ENVESTNET INC Common Stock 317 4173
29415F104 29415F104 ENVISTA HLDGS CORP Common Stock 282 6530
29414J107 29414J107 ENVIVA PARTNERS LTD Common Stock 273 5200
26875P101 26875P101 EOG RESOURCES INC Common Stock 6416 76895
29414B104 29414B104 EPAM SYSTEMS INC Common Stock 3431 6714
26884L109 26884L109 EQT CORP Common Stock 592 26579
29472R108 29472R108 EQTY LIFESTYLE PPTYS INC Common Stock 1294 17415
294429105 294429105 EQUIFAX INC Common Stock 8850 36950
29444U700 29444U700 EQUINIX INC PAR 0001 REIT 14102 17570
29446M102 29446M102 EQUINOR ASA SPON ADR Common Stock 886 41800
294600101 294600101 EQUITRANS MIDSTREAM CORP Common Stock 412 48394
29476L107 29476L107 EQUITY RESIDENTIAL REIT 247 3202
29530P102 29530P102 ERIE INDEMNITY CO A Common Stock 457 2365
29670G102 29670G102 ESSENTIAL UTILITIES INC Common Stock 6245 136645
297178105 297178105 ESSEX PROPERTY TRUST INC REIT 4417 14723
518439104 518439104 ESTEE LAUDER CO INC Common Stock 11924 37488
26924G870 26924G870 ETF BLUESTAR ISRAEL ETF ETF/Closed End 264 3765
26922A289 26922A289 ETF DEFINACE NEXT ETF ETF/Closed End 270 7093
26924G201 26924G201 ETF ETF PRIME CYBER ETF ETF/Closed End 6585 108571
26924G409 26924G409 ETF ETFMG PRIM MOBIL ETF ETF/Closed End 1132 16067
26922A719 26922A719 ETF U S GLB GO GLD ETF ETF/Closed End 1100 57473
26922A842 26922A842 ETF U S GLB JETS ETF ETF/Closed End 1050 43442
26923G400 26923G400 ETFIS INFRA REIT PFD ETF ETF/Closed End- 237 9613
26924G508 26924G508 ETFMG ALT HARVEST ETF ETF/Closed End 3932 191072
29786A106 29786A106 ETSY INC Common Stock 1661 8068
278277108 278277108 EV ENH EQ INCM FD II ETF/Closed End 403 17318
27831H100 27831H100 EV FLT RT 22 TGT TRM TR ETF/Closed End- 4499 477042
27828H105 27828H105 EV LTD DUR INCM FD ETF/Closed End- 898 67735
27827X101 27827X101 EV MUN BD FD ETF/Closed End- 721 52706
27829U105 27829U105 EV MUN INCM 2028 TERM TR ETF/Closed End- 1615 69384
27826U108 27826U108 EV MUN INCM TR ETF/Closed End- 590 42051
27829L105 27829L105 EV NATL MUN OPP TR ETF/Closed End- 287 12751
27829G106 27829G106 EV RISK MNGD DIVRS EQ ETF/Closed End 2985 259114
27828V104 27828V104 EV SHRT DUR DIVRS INCM ETF/Closed End- 138 10426
27826S103 27826S103 EV SR INCM TR ETF/Closed End- 216 31763
27828X100 27828X100 EV TAX ADVTG BY WRTE INC ETF/Closed End 433 25782
27828Y108 27828Y108 EV TAX ADVTG BY WRTE OPP ETF/Closed End 735 45117
27828G107 27828G107 EV TAX ADVTG DIV INCM FD ETF/Closed End 1368 49483
27828S101 27828S101 EV TAX ADVTG GLB DIV INC ETF/Closed End 2411 114804
27828N102 27828N102 EV TAX MNGD DIVRS EQ INC ETF/Closed End 2607 185299
27829C105 27829C105 EV TAX MNGD GLB BY WRTE ETF/Closed End 237 21732
27829F108 27829F108 EV TAX MNGD GLB DIVRS EQ ETF/Closed End 4179 409732
29977A105 29977A105 EVERCORE INC A Common Stock 1646 11693
G3223R108 G3223R108 EVEREST REINSURANCE GRP Common Stock 257 1019
30034W106 30034W106 EVERGY INC Common Stock 365 6032
30040W108 30040W108 EVERSOURCE ENERGY Common Stock 5580 69538
M4119S104 M4119S104 EVOGENE LTD Common Stock 41 11962
30052C107 30052C107 EVOLUS INC Common Stock 316 24980
30063P105 30063P105 EXACT SCIENCES CORP Common Stock 1806 14532
301505889 301505889 EXCH EMQQ EMRG MKTS ETF ETF/Closed End 643 10153
30151E814 30151E814 EXCH PERITUS HI YLD ETF ETF/Closed End- 378 11612
301505707 301505707 EXCH ROBO GLB AUTO ETF ETF/Closed End 310 4755
301505723 301505723 EXCH ROBO GLB HC ETF ETF/Closed End 473 9822
30161Q104 30161Q104 EXELIXIS INC Common Stock 904 49623
30161N101 30161N101 EXELON CORP Common Stock 6954 156930
302081104 302081104 EXLSERVICE HOLDINGS INC Common Stock 279 2621
30212P303 30212P303 EXPEDIA GROUP INC Common Stock 19693 120293
302130109 302130109 EXPEDITORS INTL WASH INC Common Stock 12163 96073
30214U102 30214U102 EXPONENT INC Common Stock 3741 41938
30225T102 30225T102 EXTRA SPACE STORAGE INC REIT 320 1953
30231G102 30231G102 EXXON MOBIL CORP Common Stock 72010 1141570
302520101 302520101 F N B CORP Common Stock 296 23983
30303M102 30303M102 FACEBOOK INC A Common Stock 129038 371108
303075105 303075105 FACTSET RESEARCH SYS INC Common Stock 7356 21917
303250104 303250104 FAIR ISAAC CORP Common Stock 12456 24778
30607B109 30607B109 FALCON MINERALS CORP A Common Stock 154 30270
311900104 311900104 FASTENAL CO Common Stock 14856 285694
314211103 314211103 FEDERATED HERMES INC Common Stock 1767 52123
31428X106 31428X106 FEDEX CORP Common Stock 19900 66705
313747206 313747206 FEDL RLTY INVT TR SBI REIT 7378 62968
G3421J106 G3421J106 FERGUSON PLC NEW Common Stock 7871 56408
N3167Y103 N3167Y103 FERRARI NV NEW Common Stock 3191 15488
316092840 316092840 FID HI DIV ETF ETF/Closed End 251 6664
316092204 316092204 FID MSCI CNSMR DISCR ETF ETF/Closed End 1993 24580
316092873 316092873 FID MSCI COMMN SVCS ETF ETF/Closed End 2643 48507
316092402 316092402 FID MSCI ENERGY ETF ETF/Closed End 164 11104
316092501 316092501 FID MSCI FINLS ETF ETF/Closed End 719 13730
316092600 316092600 FID MSCI HLTH CARE ETF ETF/Closed End 1013 15893
316092709 316092709 FID MSCI INDL ETF ETF/Closed End 502 9254
316092808 316092808 FID MSCI INFO TECH ETF ETF/Closed End 2284 19388
31620R303 31620R303 FIDELITY NATL FINL INC Common Stock 1056 24289
31620M106 31620M106 FIDELITY NATL INFO SVCS Common Stock 9524 67225
316500107 316500107 FIDUS INVT CORP BDC Common Stock 175 10277
316773100 316773100 FIFTH THIRD BANCORP Common Stock 3364 88001
81369Y605 81369Y605 FINL SEL SECT SPDR ETF ETF/Closed End 326048 8886553
31816Q101 31816Q101 FIREEYE INC Common Stock 4089 202214
31847R102 31847R102 FIRST AMERN FINL CORP Common Stock 3802 60971
318672706 318672706 FIRST BANCORP P R NEW Common Stock 437 36687
318916103 318916103 FIRST BANCSHARES INC MS Common Stock 443 11843
31931U102 31931U102 FIRST BANK WILLIMSTWN NJ Common Stock 614 45320
31983A103 31983A103 FIRST CMNTY BANKSHS INC Common Stock 307 10300
319829107 319829107 FIRST COMMONWLTH FINL Common Stock 281 19986
33733A201 33733A201 FIRST DOW 30 EQUAL ETF ETF/Closed End 987 32246
320209109 320209109 FIRST FINANCIAL BANCORP Common Stock 241 10198
320517105 320517105 FIRST HORIZON CORP Common Stock 1642 95037
32054K103 32054K103 FIRST INDUSTRIAL RLTY TR REIT 222 4247
33741X201 33741X201 FIRST INDXX DIGITAL ETF ETF/Closed End 273 6470
33616C100 33616C100 FIRST REPUBLIC BANK Common Stock 2882 15396
336433107 336433107 FIRST SOLAR INC Common Stock 915 10108
336901103 336901103 FIRST SOURCE CORP Common Stock 426 9163
33741Q107 33741Q107 FIRST TR HIGH YLD 2027 ETF/Closed End 585 29200
33739B104 33739B104 FIRST TR MLP ENERGY ETF/Closed End 236 29791
33734X846 33734X846 FIRST TR NASDAQ CYBE ETF ETF/Closed End 9454 202190
337932107 337932107 FIRSTENERGY CORP Common Stock 5354 143882
337738108 337738108 FISERV INC Common Stock 7980 74656
33813J106 33813J106 FISKER INC A Common Stock 613 31794
33829M101 33829M101 FIVE BELOW INC Common Stock 3406 17624
338307101 338307101 FIVE9 INC Common Stock 784 4275
337930705 337930705 FLAGSTAR BANCORP 001 Common Stock 466 11031
339041105 339041105 FLEETCOR TECHS INC Common Stock 6857 26779
Y2573F102 Y2573F102 FLEX LTD Common Stock 875 48990
33939L860 33939L860 FLEXSHS TR QLTY DIV ETF ETF/Closed End 2447 43587
339750101 339750101 FLOOR DECOR HLDGS A Common Stock 293 2775
343498101 343498101 FLOWERS FOODS INC Common Stock 515 21262
343412102 343412102 FLUOR CORP NEW Common Stock 1441 81400
302491303 302491303 FMC CORP NEW Common Stock 1834 16948
344419106 344419106 FOMENTO ECONO ADR 1 UNIT Common Stock 505 5973
344849104 344849104 FOOT LOCKER INC Common Stock 345 5605
345370860 345370860 FORD MOTOR CO NEW Common Stock 8434 567597
34959J108 34959J108 FORTIVE CORP Common Stock 560 8034
G36427113 G36427113 FORTRESS CAPITAL ACQ UTS Unit/UIT - Equity 215 21461
34960P101 34960P101 FORTRESS TRANS INFRA Common Stock 1609 47947
34964C106 34964C106 FORTUNE BRANDS HOME SEC Common Stock 1806 18129
349853101 349853101 FORWARD AIR CORP Common Stock 438 4879
35137L105 35137L105 FOX CORP A Common Stock 562 15127
35138V102 35138V102 FOX FACTORY HLDG CORP Common Stock 8955 57531
351858105 351858105 FRANCO NEVADA CORP Common Stock 930 6412
353514102 353514102 FRANKLIN ELECTRIC CO INC Common Stock 694 8605
354613101 354613101 FRANKLIN RESOURCES INC Common Stock 7372 230435
353506108 353506108 FRANKLIN SHRT DUR US ETF ETF/Closed End- 297 3125
355145103 355145103 FRANKLIN UNIVERSAL TR SB ETF/Closed End 106 12839
35671D857 35671D857 FREEPORT MCMORAN INC Common Stock 21677 584127
358010106 358010106 FREQUENCY ELECTRNCS INC Common Stock 1480 151000
358029106 358029106 FRESENIUS MED CARE ADR Common Stock 1261 30338
35472T101 35472T101 FRK LTD DUR INCM TR ETF/Closed End- 212 22979
35473P553 35473P553 FRKLN LIBERTY US COR ETF ETF/Closed End 19131 749956
35473P207 35473P207 FRKLN LIBERTYQ E/MKT ETF ETF/Closed End 744 23773
35473P488 35473P488 FRKLN LIBTY US TREAS ETF ETF/Closed End 2451 101600
30263Y104 30263Y104 FS BANCORP INC Common Stock 510 7151
33737J505 33737J505 FT ALPHADEX EUROZONE ETF ETF/Closed End 506 10892
33740F755 33740F755 FT CBOE VEST FD BUFF ETF ETF/Closed End 233 10150
33740F730 33740F730 FT CBOE VEST U S MAY ETF ETF/Closed End 663 19665
33740F748 33740F748 FT CBOE VEST U S MAY ETF ETF/Closed End 362 10000
33740F771 33740F771 FT CBOE VEST US EQTY ETF ETF/Closed End 4548 132869
33740F839 33740F839 FT CBOE VEST US EQTY ETF ETF/Closed End 1001 28890
33740F847 33740F847 FT CBOE VEST US EQTY ETF ETF/Closed End 14039 371662
33740F854 33740F854 FT CBOE VEST US EQTY ETF ETF/Closed End 996 28978
33740U802 33740U802 FT CBOE VEST US EQTY ETF ETF/Closed End 335 10975
33740U885 33740U885 FT CBOE VEST US EQTY ETF ETF/Closed End 1888 61339
33740F763 33740F763 FT CBOE VEST US FEB ETF ETF/Closed End 1937 53296
33740F623 33740F623 FT CBOE VEST US JAN ETF ETF/Closed End 827 25211
33733A102 33733A102 FT CHINDIA INDX ETF ETF/Closed End 4960 79418
33734X192 33734X192 FT CLOUD COMPTG ETF ETF/Closed End 10276 96983
33734X101 33734X101 FT CNSMR DSCR ALPHDX ETF ETF/Closed End 16568 272856
33734X119 33734X119 FT CNSMR STPL ALPHDX ETF ETF/Closed End 2648 46470
33738R605 33738R605 FT D WRIGHT FOC 5 ETF ETF/Closed End 21857 461305
33738R878 33738R878 FT D WRIGHT FOC 5 ETF ETF/Closed End 1621 44616
33737J174 33737J174 FT D/M EX US ALPHADX ETF ETF/Closed End 3285 52438
33734X200 33734X200 FT DJ GLB SEL DIV ETF ETF/Closed End 855 32966
33734X770 33734X770 FT DJ INTL INTERNET ETF ETF/Closed End 826 17455
33738R696 33738R696 FT DW MOMENTUM DIV ETF ETF/Closed End 279 8914
33741L108 33741L108 FT DW MOMENTUM LOW ETF ETF/Closed End 546 20087
33741L207 33741L207 FT DW MOMENTUM VAL ETF ETF/Closed End 375 15963
33737J307 33737J307 FT E/M SC ALPHADEX ETF ETF/Closed End 416 8922
33737J182 33737J182 FT EMG MKT ALPHADX ETF ETF/Closed End 1944 69484
33739P202 33739P202 FT EMRG MKT LOC CURR ETF ETF/Closed End- 2426 69639
33734X127 33734X127 FT ENERGY ALPHADX ETF ETF/Closed End 4629 405736
33738C103 33738C103 FT ENERGY INFRA FUND ETF/Closed End 481 35292
33739Q408 33739Q408 FT ENH SHORT MTY NEW ETF ETF/Closed End- 13769 229708
337318109 337318109 FT ENHANCE EQTY INCME FD ETF/Closed End 787 38732
33737J117 33737J117 FT EUROPE ALPHADX ETF ETF/Closed End 2595 60791
33734X135 33734X135 FT FINLS ALPHADX ETF ETF/Closed End 7461 170845
33736N101 33736N101 FT FTSE EN DEV R/E ETF ETF/Closed End 429 8400
33734X143 33734X143 FT HLTHCR ALPHADX ETF ETF/Closed End 12025 102676
33739N108 33739N108 FT III MANAGED MUN ETF ETF/Closed End- 5177 90376
33734X150 33734X150 FT INDL PROD DUR A/D ETF ETF/Closed End 13228 224237
33737K205 33737K205 FT INDXX NEXTG ETF ETF/Closed End 9070 118834
33718W103 33718W103 FT INTERMED DUR PFD INCM Common Stock 582 23169
33734X853 33734X853 FT INTL EQUITY ETF ETF/Closed End 3292 48141
33738D408 33738D408 FT IV TACTICL HI YLD ETF ETF/Closed End- 7847 161768
33735K108 33735K108 FT L/C GR OP ALPHADX ETF ETF/Closed End 52847 481386
33735J101 33735J101 FT L/C VL OP ALPHADX ETF ETF/Closed End 4836 73668
33734K109 33734K109 FT LGCP CORE ALPHADX ETF ETF/Closed End 36582 426012
33739Q200 33739Q200 FT LOW DUR OPP ETF ETF/Closed End- 11272 221457
33738R100 33738R100 FT M/A DIVRS INCM ETF ETF/Closed End 729 42980
33734X168 33734X168 FT MATRLS ALPHADX ETF ETF/Closed End 1764 30680
33735B108 33735B108 FT MDCP CORE ALPHADX ETF ETF/Closed End 6096 60902
33737M102 33737M102 FT MDCP GRW ALPHADX ETF ETF/Closed End 783 10385
33737M201 33737M201 FT MDCP VAL ALPHADX ETF ETF/Closed End 1884 42381
336917109 336917109 FT MSTAR DIV LDRS ETF ETF/Closed End 9471 285428
33733F101 33733F101 FT MULCP GRW ALPHADX ETF ETF/Closed End 603 5047
33733C108 33733C108 FT MULCP VAL ALPHADX ETF ETF/Closed End 10168 143092
33739P301 33739P301 FT MUN HIGH INCOME ETF ETF/Closed End- 1017 18084
33738D101 33738D101 FT N A ENRGY INFRA ETF ETF/Closed End 2066 84483
33738R860 33738R860 FT NASDAQ BANK ETF ETF/Closed End 4157 133982
33738R720 33738R720 FT NASDAQ INTELROBT ETF ETF/Closed End 3983 73372
33738R811 33738R811 FT NASDAQ SEMICONDUC ETF ETF/Closed End 347 5074
33738R795 33738R795 FT NASDAQ TRANSN ETF ETF/Closed End 8406 247309
33736Q104 33736Q104 FT NSDQ ABA CMNTY BK ETF ETF/Closed End 412 7462
33733E500 33733E500 FT NSDQ CLN EDG GRN ETF ETF/Closed End 2415 34887
33738R118 33738R118 FT NSDQ TECH DIV IDX ETF ETF/Closed End 10400 181430
337344105 337344105 FT NSDQ100 EQL WGHTD ETF ETF/Closed End 1953 17403
33733E401 33733E401 FT NSDQ100 EX TECH ETF ETF/Closed End 3119 36166
337345102 337345102 FT NSDQ100 TECH INDX ETF ETF/Closed End 25934 163067
33739P608 33739P608 FT RVRFRONT DYN DEV ETF ETF/Closed End 1002 14160
33738D309 33738D309 FT SENIOR LOAN FD ETF ETF/Closed End- 7248 150970
33739P830 33739P830 FT SHRT DUR MGD MUN ETF ETF/Closed End- 2453 117346
33734Y109 33734Y109 FT SMCP CORE ALPHADX ETF ETF/Closed End 15835 169797
33737M300 33737M300 FT SMCP GRW ALPHADX ETF ETF/Closed End 543 7415
33741X102 33741X102 FT SMID CAP RSNG DIV ETF ETF/Closed End 235 8065
33738R688 33738R688 FT SP INTL DV ARIST ETF ETF/Closed End 513 28254
33740K101 33740K101 FT SR FLT RT 2022 TGT ETF/Closed End- 119 12500
33739Q507 33739Q507 FT SSI STRAT CV SECS ETF ETF/Closed End 641 12420
33735T109 33735T109 FT STOX EURO SEL DIV ETF ETF/Closed End 4176 288895
33740F805 33740F805 FT TCW OPPORTUNISTIC ETF ETF/Closed End- 17504 326369
33740F888 33740F888 FT TCW UNCONSTRAINED ETF ETF/Closed End- 7418 278247
33734X176 33734X176 FT TECH ALPHADX ETF ETF/Closed End 24527 197560
336920103 336920103 FT US EQ OPPTYS ETF ETF/Closed End 8751 68649
33734X184 33734X184 FT UTILS ALPHADX ETF ETF/Closed End 776 25912
33734H106 33734H106 FT VAL LINE DIV INDX ETF ETF/Closed End 42731 1074449
33738R506 33738R506 FT VI RSG DIV ACHIEV ETF ETF/Closed End 9821 204440
33739H101 33739H101 FT VII GLB TACTICAL ETF ETF/Closed End 12083 510895
33733B100 33733B100 FT WATER ETF ETF/Closed End 1233 14758
359678109 359678109 FULL HOUSE RESORTS INC Common Stock 131 13200
360271100 360271100 FULTON FINANCIAL CORP PA Common Stock 1100 69699
36240B109 36240B109 GABELLI CV INC SEC FD ETF/Closed End 162 24615
36242H104 36242H104 GABELLI DIV INCM TR ETF/Closed End 2090 79452
362397218 362397218 GABELLI EQUITY TR RTS Warrant/Right 10 87530
362397101 362397101 GABELLI EQUITY TRUST INC ETF/Closed End 635 91985
36246K103 36246K103 GABELLI HLTHCAREWELL TR ETF/Closed End 460 34044
36240A101 36240A101 GABELLI UTIL TR INC ETF/Closed End 739 92780
36465A109 36465A109 GAMCO GOLD NATL RESINCM ETF/Closed End 1377 344326
36467J108 36467J108 GAMING LEISURE PPTYS Common Stock 1394 30078
36472T109 36472T109 GANNETT COMPANY INC NEW Common Stock 80 14500
H2906T109 H2906T109 GARMIN LTD Common Stock 14544 100554
366651107 366651107 GARTNER INC Common Stock 5349 22087
361448103 361448103 GATX CORP Common Stock 229 2583
36164Y101 36164Y101 GCP APPLIED TECHS INC Common Stock 255 10951
368736104 368736104 GENERAC HOLDINGS INC Common Stock 4438 10689
369550108 369550108 GENERAL DYNAMICS CORP Common Stock 43372 230381
369604103 369604103 GENERAL ELECTRIC CO Common Stock 12702 943688
370334104 370334104 GENERAL MILLS INC Common Stock 31643 519338
37045V100 37045V100 GENERAL MOTORS CO Common Stock 14690 248268
371927104 371927104 GENESIS ENERGY LP MLP 185 15925
368802104 368802104 GENL AMER INVESTORS ETF/Closed End 330 7596
372303206 372303206 GENMAB A/S SPON ADR Common Stock 346 8485
G3922B107 G3922B107 GENPACT LTD Common Stock 347 7630
371901109 371901109 GENTEX CORP Common Stock 8227 248634
372460105 372460105 GENUINE PARTS CO Common Stock 28562 225840
374396406 374396406 GEVO INC PAR 001 NEW Common Stock 768 105600
36237H101 36237H101 GIII APPAREL GROUP LTD Common Stock 308 9385
375558103 375558103 GILEAD SCIENCES INC Common Stock 15917 231147
37637Q105 37637Q105 GLACIER BANCORP INC NEW Common Stock 969 17586
376536108 376536108 GLADSTONE COML CORP REIT 1780 78898
376546107 376546107 GLADSTONE INVT CORP BDC ETF/Closed End 699 48535
376549101 376549101 GLADSTONE LAND CORP REIT 6209 258074
37733W105 37733W105 GLAXOSMITHKLINE PLC ADR Common Stock 14890 373930
37954Y814 37954Y814 GLB X FINTECH ETF ETF/Closed End 203 4260
37954Y442 37954Y442 GLBL CLOUD COMPUTING ETF ETF/Closed End 407 14246
37954Y483 37954Y483 GLBL NASDAQ 100 COVR ETF ETF/Closed End 6257 278939
37954Y475 37954Y475 GLBL SP 500 COVERED ETF ETF/Closed End 587 11974
37954Y673 37954Y673 GLBL US INFRA DEV ETF ETF/Closed End 9514 369480
37954Y855 37954Y855 GLBL X LITHIUM BATTR ETF ETF/Closed End 807 11132
37954Y343 37954Y343 GLBL X MLP NEW ETF ETF/Closed End 1846 47751
37950E408 37950E408 GLBL X MSCI CHINA ETF ETF/Closed End 274 7741
37950E549 37950E549 GLBL X SUPER DIV ETF ETF/Closed End 506 35794
37950E333 37950E333 GLBL X SUPERINCM PFD ETF ETF/Closed End- 607 50271
37954A204 37954A204 GLOBAL MEDICAL REIT NEW REIT 1590 107743
37940X102 37940X102 GLOBAL PAYMENTS INC Common Stock 5532 29499
37954Y848 37954Y848 GLOBAL X MINERS NEW ETF ETF/Closed End 1091 25552
37954Y715 37954Y715 GLOBAL X ROBOTICS ETF ETF/Closed End 654 18699
L44385109 L44385109 GLOBANT S A Common Stock 3474 15851
380237107 380237107 GODADDY INC A Common Stock 1126 12951
38141G104 38141G104 GOLDMAN SACHS GROUP INC Common Stock 29354 77341
38246G108 38246G108 GOODRX HOLDINGS INC A Common Stock 808 22445
382550101 382550101 GOODYEAR TIRE RUBBER Common Stock 304 17698
383082104 383082104 GORMAN RUPP CO Common Stock 955 27738
384109104 384109104 GRACO INC Common Stock 7170 94711
384802104 384802104 GRAINGER W W INC Common Stock 12947 29559
38526M106 38526M106 GRAND CANYON ED INC Common Stock 2621 29129
389375106 389375106 GRAY TELEVISION INC Common Stock 528 22549
390905107 390905107 GREAT SOUTHERN BANCORP Common Stock 412 7642
397624107 397624107 GREIF INC A Common Stock 596 9848
398433102 398433102 GRIFFON CORP Common Stock 765 29866
398905109 398905109 GROUP ONE AUTOMOTIVE INC Common Stock 900 5827
399473206 399473206 GROUPON INC Common Stock 259 6000
39986L109 39986L109 GROWGENERATION CORP Common Stock 1092 22713
381430529 381430529 GS ACCESS TRSY 01YR ETF ETF/Closed End 567 5662
381430107 381430107 GS ACTIVEBETA INTL ETF ETF/Closed End 2619 74973
381430503 381430503 GS ACTIVEBETA LGCP ETF ETF/Closed End 80256 932884
40131M109 40131M109 GUARDANT HEALTH INC Common Stock 5157 41526
40167F101 40167F101 GUGG STRAT OPPTYS FD SBI ETF/Closed End- 4178 192730
40167B100 40167B100 GUGGENHEIM ENHANCED EQTY ETF/Closed End 320 37121
401664107 401664107 GUGGENHEIM TXBL MUN ETF/Closed End- 1721 69747
40171V100 40171V100 GUIDEWIRE SOFTWARE INC Common Stock 1513 13422
405024100 405024100 HAEMONETICS CORP Common Stock 601 9022
405217100 405217100 HAIN CELESTIAL GROUP INC Common Stock 248 6170
406216101 406216101 HALLIBURTON COMPANY Common Stock 826 35740
40637H109 40637H109 HALOZYME THERAPEUTICS Common Stock 590 12990
41013T105 41013T105 HANCOCK J PREM DIV FUND ETF/Closed End 421 24838
409735206 409735206 HANCOCK JOHN FINL OPPTYS ETF/Closed End 8589 228786
41068X100 41068X100 HANNON ARMSTRONG SUSTAIN Common Stock 1802 32097
412822108 412822108 HARLEY DAVIDSON INC Common Stock 223 4859
415858109 415858109 HARROW HEALTH INC Common Stock 116 12475
416515104 416515104 HARTFORD FINL SVCS GROUP Common Stock 4045 65274
41653L305 41653L305 HARTFORD T/R BD ETF ETF/Closed End- 268 6546
416906105 416906105 HARVARD BIOSCIENCE INC Common Stock 142 17000
418056107 418056107 HASBRO INC Common Stock 4256 45027
419596101 419596101 HAVERTY FURNITURE CO INC Common Stock 648 15145
419870100 419870100 HAWAIIAN ELEC INDS INC Common Stock 312 7369
40412C101 40412C101 HCA HEALTHCARE INC Common Stock 2757 13335
40415F101 40415F101 HDFC BK LTD ADR REP 3 SH Common Stock 310 4241
404030108 404030108 HE EQUIP SVCS INC Common Stock 1218 36599
421906108 421906108 HEALTHCARE SVCS GROUP Common Stock 1634 51742
42225P501 42225P501 HEALTHCARE TR AMER A NEW REIT 931 34870
42250P103 42250P103 HEALTHPEAK PPTYS INC Common Stock 12150 364989
422806109 422806109 HEICO CORP NEW Common Stock 3059 21938
422806208 422806208 HEICO CORP NEW CL A Common Stock 480 3867
422819102 422819102 HEIDRICK STRUGGLES Common Stock 202 4535
G4388N106 G4388N106 HELEN OF TROY LTD Common Stock 1024 4490
423452101 423452101 HELMERICH PAYNE INC Common Stock 486 14905
806407102 806407102 HENRY SCHEIN INC Common Stock 308 4150
427096508 427096508 HERCULES CAPITAL INC BDC Common Stock 2179 127747
426927109 426927109 HERITAGE COMMERCE CORP Common Stock 127 11412
427825500 427825500 HERSHA HOSPITALITY A NEW REIT 400 37200
427866108 427866108 HERSHEY COMPANY Common Stock 14378 82549
42824C109 42824C109 HEWLETT PACKARD ENTRPRS Common Stock 1401 96097
428291108 428291108 HEXCEL CORP NEW Common Stock 3942 63178
43010E404 43010E404 HGHLND INC FUND ETF/Closed End 861 78941
428567101 428567101 HIBBETT INC Common Stock 873 9738
431284108 431284108 HIGHWOODS PPTYS INC REIT 817 18082
432748101 432748101 HILLTOP HOLDINGS INC Common Stock 429 11782
43300A203 43300A203 HILTON WORLDWIDE NEW Common Stock 1977 16389
43289P106 43289P106 HIMAX TECHNOLOGIES INC Common Stock 750 44993
433323102 433323102 HINGHAM INSTITUT FOR Common Stock 1313 4519
81369Y209 81369Y209 HLTHCR SEL SECT SPDR ETF ETF/Closed End 328629 2609205
436106108 436106108 HOLLYFRONTIER CORP Common Stock 811 24658
436440101 436440101 HOLOGIC INC Common Stock 907 13601
437076102 437076102 HOME DEPOT INC Common Stock 127057 398435
438128308 438128308 HONDA MTR LTD ADR Common Stock 607 18874
438516106 438516106 HONEYWELL INTL INC Common Stock 59049 269197
440407104 440407104 HORIZON BANCORP INC Common Stock 387 22223
G46188101 G46188101 HORIZON THERAPEUTICS Common Stock 393 4198
440452100 440452100 HORMEL FOODS CORP Common Stock 5298 110950
44107P104 44107P104 HOST HOTELS RESORTS REIT 2452 143465
44109J106 44109J106 HOSTESS BRANDS INC A Common Stock 291 17977
443201108 443201108 HOWMET AEROSPACE INC Common Stock 1218 35340
40434L105 40434L105 HP INC Common Stock 3202 106077
404280406 404280406 HSBC HLDGS PLC SPONS ADR Common Stock 446 15449
443320106 443320106 HUB GROUP INC CLASS A Common Stock 397 6011
443510607 443510607 HUBBELL INC Common Stock 2008 10749
443573100 443573100 HUBSPOT INC Common Stock 398 683
444097109 444097109 HUDSON PACIFIC PPTYS INC REIT 2767 99464
444859102 444859102 HUMANA INC Common Stock 2807 6341
446150104 446150104 HUNTINGTON BANCSHS INC Common Stock 7015 491578
446413106 446413106 HUNTINGTON INGALLS INDS Common Stock 962 4564
447011107 447011107 HUNTSMAN CORP Common Stock 3307 124687
449253103 449253103 IAA INC Common Stock 977 17905
44891N208 44891N208 IAC INTERACTIVE CORP NEW Common Stock 1665 10800
451100101 451100101 ICAHN ENTERPRISES LP Common Stock 2408 43787
44925C103 44925C103 ICF INTL INC Common Stock 1093 12445
45104G104 45104G104 ICICI BANK LTD ADR Common Stock 234 13676
G4705A100 G4705A100 ICON PLC Common Stock 1288 6230
44930G107 44930G107 ICU MEDICAL INC Common Stock 243 1181
451107106 451107106 IDACORP INC Common Stock 1860 19080
45166V106 45166V106 IDEANOMICS INC Common Stock 34 11800
45167R104 45167R104 IDEX CORP Common Stock 7075 32150
45168D104 45168D104 IDEXX LABORATORIES INC Common Stock 14978 23717
44951W106 44951W106 IES HOLDINGS INC Common Stock 537 10462
G47567105 G47567105 IHS MARKIT LTD Common Stock 7064 62704
902104108 902104108 IIVI INC Common Stock 1647 22686
452308109 452308109 ILLINOIS TOOL WORKS INC Common Stock 34935 156265
452327109 452327109 ILLUMINA INC Common Stock 3374 7130
56170L828 56170L828 IM DBI MGD FUT STR ETF ETF/Closed End 228 8000
45253H101 45253H101 IMMUNOGEN INC Common Stock 335 50842
453038408 453038408 IMPERIAL OIL LTD NEW Common Stock 394 12946
45332Y109 45332Y109 INARI MEDICAL INC Common Stock 2893 31015
45337C102 45337C102 INCYTE CORP Common Stock 233 2767
453836108 453836108 INDEPENDENT BANK CORP MA Common Stock 441 5840
454089103 454089103 INDIA FUND INC ETF/Closed End 2356 107305
81369Y704 81369Y704 INDL SEL SECT SPDR ETF ETF/Closed End 133279 1301554
45665G303 45665G303 INFINITY PHARMS INC Common Stock 30 10000
456788108 456788108 INFOSYS LTD SPONS ADR Common Stock 9112 430010
456837103 456837103 ING GROEP NV SPONS ADR Common Stock 279 21063
45687V106 45687V106 INGERSOLL RAND INC Common Stock 1464 30001
45688C107 45688C107 INGEVITY CORP Common Stock 281 3455
457030104 457030104 INGLES MARKETS INC A Common Stock 455 7814
457187102 457187102 INGREDION INC Common Stock 1328 14677
45782T105 45782T105 INMUNE BIO INC Common Stock 1007 57340
45781V101 45781V101 INNOVATIVE INDL PPTYS A Common Stock 1740 9109
45782C466 45782C466 INNOVATOR NASDAQ BUF ETF ETF/Closed End 418 10282
45782C888 45782C888 INNOVATOR SP 500 ETF ETF/Closed End 2495 78758
45783G201 45783G201 INNOVATOR SP INVT ETF ETF/Closed End- 299 12196
45782C300 45782C300 INNOVATR SP 500 BUF ETF ETF/Closed End 708 22866
45782C326 45782C326 INNOVATR SP 500 BUF ETF ETF/Closed End 1234 39648
45782C391 45782C391 INNOVATR SP 500 BUF ETF ETF/Closed End 2090 63659
45782C409 45782C409 INNOVATR SP 500 BUF ETF ETF/Closed End 1729 48269
45782C508 45782C508 INNOVATR SP 500 BUF ETF ETF/Closed End 1858 57269
45782C557 45782C557 INNOVATR SP 500 BUF ETF ETF/Closed End 9506 286166
45782C664 45782C664 INNOVATR SP 500 BUF ETF ETF/Closed End 330 10368
45782C748 45782C748 INNOVATR SP 500 BUF ETF ETF/Closed End 856 27563
45782C755 45782C755 INNOVATR SP 500 BUF ETF ETF/Closed End 1008 30900
45782C771 45782C771 INNOVATR SP 500 BUF ETF ETF/Closed End 276 8545
45782C789 45782C789 INNOVATR SP 500 BUF ETF ETF/Closed End 410 13065
45782C417 45782C417 INNOVATR SP 500 FEB ETF ETF/Closed End 9736 343052
45782C433 45782C433 INNOVATR SP 500 FEB ETF ETF/Closed End 3051 99625
45782C318 45782C318 INNOVATR SP 500 PWR ETF ETF/Closed End 3552 120677
45782C383 45782C383 INNOVATR SP 500 PWR ETF ETF/Closed End 2016 65980
45782C540 45782C540 INNOVATR SP 500 PWR ETF ETF/Closed End 7477 245096
45782C656 45782C656 INNOVATR SP 500 PWR ETF ETF/Closed End 254 8632
45782C797 45782C797 INNOVATR SP 500 PWR ETF ETF/Closed End 324 11135
45782C813 45782C813 INNOVATR SP 500 PWR ETF ETF/Closed End 398 13431
45782C870 45782C870 INNOVATR SP 500 PWR ETF ETF/Closed End 1920 67453
45782C292 45782C292 INNOVATR SP 500 ULT ETF ETF/Closed End 236 8428
45782C649 45782C649 INNOVATR SP 500 ULT ETF ETF/Closed End 203 7230
45782C805 45782C805 INNOVATR SP 500 ULT ETF ETF/Closed End 236 9200
45782C821 45782C821 INNOVATR SP 500 ULT ETF ETF/Closed End 601 21672
45782C839 45782C839 INNOVATR SP 500 ULT ETF ETF/Closed End 515 19130
45773H201 45773H201 INOVIO PHARMS INC NEW Common Stock 152 16440
45765U103 45765U103 INSIGHT ENTERPRISES INC Common Stock 654 6543
457669307 457669307 INSMED INC PAR 01 Common Stock 278 9775
45778Q107 45778Q107 INSPERITY INC Common Stock 2116 23412
457730109 457730109 INSPIRE MED SYS INC Common Stock 226 1168
45826H109 45826H109 INTEGER HLDGS CORP Common Stock 632 6711
457985208 457985208 INTEGRA LIFESCNCS HLDGS Common Stock 382 5592
458140100 458140100 INTEL CORP Common Stock 89676 1597356
45826J105 45826J105 INTELLIA THERAPEUTICS Common Stock 1482 9154
45841N107 45841N107 INTERACTIVE BRKRS GRP A Common Stock 5965 90755
45866F104 45866F104 INTERCONTINENTAL EXCH Common Stock 7642 64379
460690100 460690100 INTERPUBLIC GROUP Common Stock 2260 69556
459200101 459200101 INTL BUSINESS MACHS CORP Common Stock 69643 475086
459506101 459506101 INTL FLAVOR FRAGRANCE Common Stock 15482 103629
G4863A108 G4863A108 INTL GAME TECH PLC USD Common Stock 550 22965
460146103 460146103 INTL PAPER COMPANY Common Stock 16780 273696
461202103 461202103 INTUIT INC Common Stock 12801 26114
46120E602 46120E602 INTUITIVE SURGICAL NEW Common Stock 16871 18345
46137V100 46137V100 INV AEROSP DEF ETF ETF/Closed End 384 5108
46138J882 46138J882 INV BULLET 2022 BD ETF ETF/Closed End- 8933 413753
46138J825 46138J825 INV BULLET 2025 CORP ETF ETF/Closed End- 19251 862908
46138J817 46138J817 INV BULLET 25 HI YLD ETF ETF/Closed End- 4743 191852
46138J783 46138J783 INV BULLET CORP BD ETF ETF/Closed End- 14678 669601
46138J858 46138J858 INV BULLET H/Y CORP ETF ETF/Closed End- 3084 121090
46138J577 46138J577 INV BULLETSH 2029 BD ETF ETF/Closed End- 7099 333735
46138J700 46138J700 INV BULLETSHS 2021 ETF ETF/Closed End- 692 32777
46138J809 46138J809 INV BULLETSHS 2021 ETF ETF/Closed End- 498 21662
46138J874 46138J874 INV BULLETSHS 2022 ETF ETF/Closed End- 500 21403
46138J866 46138J866 INV BULLETSHS 2023 ETF ETF/Closed End- 18784 864449
46138J833 46138J833 INV BULLETSHS 2024 ETF ETF/Closed End- 3985 158322
46138J841 46138J841 INV BULLETSHS 2024 ETF ETF/Closed End- 11028 496962
46138J791 46138J791 INV BULLETSHS 2026 ETF ETF/Closed End- 6059 281466
46138J643 46138J643 INV BULLETSHS 2028 ETF ETF/Closed End- 5779 250303
46137V308 46137V308 INV BUYBACK ACHV ETF ETF/Closed End 213 2357
46138E404 46138E404 INV CEF INC COMP ETF ETF/Closed End- 1347 54977
46138J775 46138J775 INV DEFNSV EQ ETF ETF/Closed End 520 7893
46137V506 46137V506 INV DIV ACHIEVERS ETF ETF/Closed End 251 6916
46137V605 46137V605 INV DJIA DIV ETF ETF/Closed End 274 6215
46137V704 46137V704 INV DWA BASIC MATLS ETF ETF/Closed End 5250 59662
46137V803 46137V803 INV DWA CNSMR CYCL ETF ETF/Closed End 5189 55559
46138E875 46138E875 INV DWA DEV MKTS ETF ETF/Closed End 1324 35109
46138E867 46138E867 INV DWA E/MKT MOMNTM ETF ETF/Closed End 510 18639
46137V878 46137V878 INV DWA ENRGY MOMNTM ETF ETF/Closed End 6003 196164
46137V852 46137V852 INV DWA HLTHCARE ETF ETF/Closed End 1344 8079
46137V845 46137V845 INV DWA INDL MOMENT ETF ETF/Closed End 5180 52086
46137V837 46137V837 INV DWA MOMENTUM ETF ETF/Closed End 35696 398308
46138E842 46138E842 INV DWA S/C MOMENTUM ETF ETF/Closed End 10719 119384
46137V811 46137V811 INV DWA TECH MOMENTM ETF ETF/Closed End 1314 8794
46137V787 46137V787 INV DYN BIO GENOME ETF ETF/Closed End 631 8154
46137V720 46137V720 INV DYN LEISURE ENT ETF ETF/Closed End 809 15479
46137V746 46137V746 INV DYN LGCP GRW ETF ETF/Closed End 451 6061
46137V738 46137V738 INV DYN LGCP VAL ETF ETF/Closed End 330 7446
46137V548 46137V548 INV EXCHG INTL DIV ETF ETF/Closed End 410 23208
46138E628 46138E628 INV EXCHG KBW BK ETF ETF/Closed End 2135 33144
46137V241 46137V241 INV EXCHG SP 500 ETF ETF/Closed End 1269 26108
46137V365 46137V365 INV EXCHG SP 500 ETF ETF/Closed End 3243 71601
46138E370 46138E370 INV EXCHG SP 500 HI ETF ETF/Closed End 6756 89407
46138E354 46138E354 INV EXCHG SP 500 LW ETF ETF/Closed End 23973 393582
46138G870 46138G870 INV EXCHG VAR RATE ETF ETF/Closed End- 3958 150487
46138E719 46138E719 INV FDMTL H/Y CORP ETF ETF/Closed End- 227 11623
46137V621 46137V621 INV FINL PFD ETF ETF/Closed End- 431 22344
46137V613 46137V613 INV FTSE RAFI US1000 ETF ETF/Closed End 1343 8375
46137V563 46137V563 INV H/Y EQ DIV ACH ETF ETF/Closed End 922 44647
46138G631 46138G631 INV NASDAQ NEXT GEN ETF ETF/Closed End 2190 63656
46138E537 46138E537 INV NATL AMT FREE ETF ETF/Closed End- 3570 130956
46090F100 46090F100 INV OPTIMUM YLD K1 ETF ETF/Closed End 11564 575610
46138E511 46138E511 INV PFD ETF ETF/Closed End- 11359 741436
46138E420 46138E420 INV RUSS 1000 ETF ETF/Closed End 1021 22343
46138G706 46138G706 INV SOLAR ETF ETF/Closed End 3931 44006
46137V381 46137V381 INV SP 500 CONSUMER ETF ETF/Closed End 6663 44972
46137V282 46137V282 INV SP 500 EQ WEIGH ETF ETF/Closed End 3362 11592
46137V357 46137V357 INV SP 500 EQUAL ETF ETF/Closed End 55067 365335
46137V332 46137V332 INV SP 500 EQUAL HC ETF ETF/Closed End 2050 6996
46138E388 46138E388 INV SP 500 EX RATE ETF ETF/Closed End 278 5947
46137V431 46137V431 INV SP 500 GARP ETF ETF/Closed End 1706 19462
46137V233 46137V233 INV SP 500 TOP 50 ETF ETF/Closed End 2877 8841
46137V191 46137V191 INV SP MDCP 400 VAL ETF ETF/Closed End 205 2232
46137V464 46137V464 INV SP MDCP MOMENT ETF ETF/Closed End 780 9107
46137V266 46137V266 INV SP PURE GRW ETF ETF/Closed End 12798 69507
46137V258 46137V258 INV SP PURE VALU ETF ETF/Closed End 523 6772
46137V175 46137V175 INV SP S/C 600 PURE ETF ETF/Closed End 266 1633
46138G102 46138G102 INV SP SMCP LOW VOL ETF ETF/Closed End 912 19450
46137V498 46137V498 INV SP SMCP MOMENT ETF ETF/Closed End 486 8873
46138E362 46138E362 INV SP500 HI DIV ETF ETF/Closed End 5556 126041
46138G508 46138G508 INV SR LOAN ETF ETF/Closed End- 1394 62949
46138G805 46138G805 INV TXBL MUN BD ETF ETF/Closed End- 3216 96911
46090A887 46090A887 INV ULTRA SHRT DUR ETF ETF/Closed End- 3490 69143
46137V142 46137V142 INV WATER RES ETF ETF/Closed End 554 10354
46137V134 46137V134 INV WILDERHL CLN ETF ETF/Closed End 1712 18373
46132R104 46132R104 INVESCO DYNAMIC CR OPPTY ETF/Closed End- 183 15403
46135X108 46135X108 INVESCO HIGH INCOME Common Stock 139 14220
G491BT108 G491BT108 INVESCO LTD Common Stock 2276 85163
46132C107 46132C107 INVESCO MUN OPPTY TR ETF/Closed End- 803 59037
46132K109 46132K109 INVESCO PA VAL MUN INC ETF/Closed End- 383 28646
46133G107 46133G107 INVESCO QUAL MUN INC TR ETF/Closed End- 956 70820
46138J619 46138J619 INVESCO RUSL 1000 ETF ETF/Closed End 2486 53150
46138G698 46138G698 INVESCO SP 500 REV ETF ETF/Closed End 752 10195
46138G664 46138G664 INVESCO SP S/C 600 ETF ETF/Closed End 512 4253
46138G656 46138G656 INVESCO SP ULT DIV ETF ETF/Closed End 2867 69547
46131H107 46131H107 INVESCO SR INCOME TR ETF/Closed End- 107 23950
46131M106 46131M106 INVESCO TR INVT GRD MUNS ETF/Closed End- 591 42144
46132P108 46132P108 INVESCO VALU MUN INCM TR ETF/Closed End- 216 13127
46146L101 46146L101 INVESTORS BANCORP NEW Common Stock 432 30262
46185L103 46185L103 INVITAE CORP Common Stock 675 20002
46187W107 46187W107 INVITATION HOMES INC Common Stock 297 7953
462222100 462222100 IONIS PHARMS INC Common Stock 1542 38646
44980X109 44980X109 IPG PHOTONICS CORP Common Stock 249 1181
46266C105 46266C105 IQVIA HOLDINGS INC Common Stock 9334 38521
46269C102 46269C102 IRIDIUM COMMS INC Common Stock 2311 57785
462726100 462726100 IROBOT CORP Common Stock 1636 17521
46284V101 46284V101 IRON MOUNTAIN INC REIT 4917 116188
46435U473 46435U473 ISHARES BB RATED BD ETF ETF/Closed End- 1017 19426
46429B333 46429B333 ISHARES GNMA BOND ETF ETF/Closed End- 1086 21712
46434G764 46434G764 ISHARES MSCI E/MKT ETF ETF/Closed End 15350 246065
464287119 464287119 ISHARES MSTAR GRWTH ETF ETF/Closed End 1759 27163
464288109 464288109 ISHARES MSTAR VALUE ETF ETF/Closed End 1149 17797
46435G268 46435G268 ISHARES RUSSELL 2500 ETF ETF/Closed End 210 3175
46435U713 46435U713 ISHARES U S INFRAS ETF ETF/Closed End 306 8678
46434V803 46434V803 ISHR HDGD MSCI EAFE ETF ETF/Closed End 393 11355
46429B747 46429B747 ISHS 05Y TIPS ETF ETF/Closed End- 10110 95102
46434V407 46434V407 ISHS 05YR HI YLD BD ETF ETF/Closed End- 2738 59447
46434V100 46434V100 ISHS 05YR INVT GRD ETF ETF/Closed End- 1141 22018
464289511 464289511 ISHS 10 YR INVEST ETF ETF/Closed End- 6151 87619
464288653 464288653 ISHS 1020 TRS ETF ETF/Closed End- 2959 20134
464287457 464287457 ISHS 13YR TRS ETF ETF/Closed End- 4090 47468
464288646 464288646 ISHS 15 YR INVEST ETF ETF/Closed End- 155319 2833777
464287432 464287432 ISHS 20 TRSY ETF ETF/Closed End- 10713 74212
464288661 464288661 ISHS 37Y TRSY ETF ETF/Closed End- 97149 744269
464288638 464288638 ISHS 510 YR INVEST ETF ETF/Closed End- 5589 92342
464287440 464287440 ISHS 710Y TRSY ETF ETF/Closed End- 8222 71188
46429B291 46429B291 ISHS AAAA RATE CORP ETF ETF/Closed End- 12288 216152
464288182 464288182 ISHS AC ASIA EX JPN ETF ETF/Closed End 175221 1854187
464288240 464288240 ISHS ACWI EX US ETF ETF/Closed End 2112 36722
46436E767 46436E767 ISHS ADV MSCI USA ETF ETF/Closed End 261 7187
464287556 464287556 ISHS BIOTECH ETF ETF/Closed End 17533 107136
46435U853 46435U853 ISHS BROAD USD H/Y ETF ETF/Closed End- 2088 50049
46429B366 46429B366 ISHS CMBS ETF ETF/Closed End- 1850 34022
464288737 464288737 ISHS CNSMR STPLS ETF ETF/Closed End 265 4328
46435G326 46435G326 ISHS COR MSCI INTL ETF ETF/Closed End 2583 38300
46432F859 46432F859 ISHS CORE 15 USD BD ETF ETF/Closed End- 1561 30444
46434V621 46434V621 ISHS CORE DIV GRWTH ETF ETF/Closed End 26727 530726
464289867 464289867 ISHS CORE GRWTH ALLC ETF ETF/Closed End 652 11644
46429B663 46429B663 ISHS CORE HIGH DIV ETF ETF/Closed End 35628 369086
46434G103 46434G103 ISHS CORE MSCI E/MKT ETF ETF/Closed End 32211 480835
46432F842 46432F842 ISHS CORE MSCI EAFE ETF ETF/Closed End 109853 1467439
46434V738 46434V738 ISHS CORE MSCI EUR ETF ETF/Closed End 122507 2138746
464287200 464287200 ISHS CORE SP 500 ETF ETF/Closed End 569082 1323692
464287507 464287507 ISHS CORE SP MDCP ETF ETF/Closed End 59919 222971
464287804 464287804 ISHS CORE SP SMCP ETF ETF/Closed End 188673 1669967
464287663 464287663 ISHS CORE SP US VAL ETF ETF/Closed End 5080 70595
46432F834 46432F834 ISHS CORE TTL INTL ETF ETF/Closed End 64442 879147
46434V613 46434V613 ISHS CORE TTL USD BD ETF ETF/Closed End- 184967 3457964
464287226 464287226 ISHS CORE US AGGR BD ETF ETF/Closed End- 20459 177395
464287564 464287564 ISHS CS REIT ETF ETF/Closed End 1506 23052
46435U135 46435U135 ISHS CYBERSEC TECH ETF ETF/Closed End 229 5303
46435G318 46435G318 ISHS DEC 2023 MUN BD ETF ETF/Closed End- 276 10588
464286319 464286319 ISHS EMG MKT DIV ETF ETF/Closed End 2045 52647
46434G863 46434G863 ISHS ESG AWARE MSCI ETF ETF/Closed End 105938 2346361
46435G425 46435G425 ISHS ESG AWARE MSCI ETF ETF/Closed End 259351 2633802
46435G516 46435G516 ISHS ESG AWARE MSCI ETF ETF/Closed End 385 4873
46435U663 46435U663 ISHS ESG AWARE MSCI ETF ETF/Closed End 202 5015
46431W630 46431W630 ISHS EVOLV US MEDIA ETF ETF/Closed End 620 16025
464287515 464287515 ISHS EXPANDED TECH ETF ETF/Closed End 19063 48874
464287549 464287549 ISHS EXPANDED TECH ETF ETF/Closed End 11883 29416
46434V381 46434V381 ISHS EXPONENTIAL ETF ETF/Closed End 219 3463
46435G474 46435G474 ISHS FALLEN ANGELS ETF ETF/Closed End- 31908 1065005
46429B655 46429B655 ISHS FLTG RT BOND ETF ETF/Closed End- 6516 128208
464287572 464287572 ISHS GLB 100 ETF ETF/Closed End 3256 45863
464288224 464288224 ISHS GLB CLEAN ENRGY ETF ETF/Closed End 1549 66047
464287333 464287333 ISHS GLB FINLS ETF ETF/Closed End 60835 783851
464287325 464287325 ISHS GLB HLTHCR ETF ETF/Closed End 3117 37505
464288372 464288372 ISHS GLB INFRA ETF ETF/Closed End 16382 361001
464288711 464288711 ISHS GLB UTILS ETF ETF/Closed End 336 5656
464287275 464287275 ISHS GLBL COMM SVCS ETF ETF/Closed End 1227 14170
464287291 464287291 ISHS GLBL TECH ETF ETF/Closed End 29522 87468
464285204 464285204 ISHS GOLD TRUST NEW ETF ETF/Closed End 9123 270620
46431W853 46431W853 ISHS GSCI CMDTY DYN ETF ETF/Closed End 46541 1349001
46435GAA0 46435GAA0 ISHS IBONDS DEC 2026 ETF ETF/Closed End- 7338 275762
464288513 464288513 ISHS IBOX H/Y CORP ETF ETF/Closed End- 16576 188275
46431W705 46431W705 ISHS INT RT HDG BOND ETF ETF/Closed End 203 2107
464288448 464288448 ISHS INTL SEL DIV ETF ETF/Closed End 14907 460083
464287242 464287242 ISHS INVSTMNT BD ETF ETF/Closed End- 124551 926993
464288281 464288281 ISHS JPM USD E/M BD ETF ETF/Closed End- 4674 41559
464287390 464287390 ISHS LATN AMR 40 ETF ETF/Closed End 857 27194
464288588 464288588 ISHS MBS ETF ETF/Closed End- 51579 476567
464288869 464288869 ISHS MICROCAP ETF ETF/Closed End 19048 124825
464288257 464288257 ISHS MSCI ACWI ETF ETF/Closed End 893 8826
464286657 464286657 ISHS MSCI BRIC ETF ETF/Closed End 497 9088
464286509 464286509 ISHS MSCI CANADA ETF ETF/Closed End 3655 98081
464286426 464286426 ISHS MSCI E/M ASIA ETF ETF/Closed End 914 9886
464286533 464286533 ISHS MSCI E/MKT VOL ETF ETF/Closed End 21255 331274
464288885 464288885 ISHS MSCI EAFE GRW ETF ETF/Closed End 127883 1192050
464287465 464287465 ISHS MSCI EAFE INDX ETF ETF/Closed End 58292 738991
46429B689 46429B689 ISHS MSCI EAFE M VOL ETF ETF/Closed End 3582 47421
464288273 464288273 ISHS MSCI EAFE SMCP ETF ETF/Closed End 2088 28160
464288877 464288877 ISHS MSCI EAFE VAL ETF ETF/Closed End 169394 3272683
464287234 464287234 ISHS MSCI EMG MKT ETF ETF/Closed End 18490 335274
464286806 464286806 ISHS MSCI GERMANY ETF ETF/Closed End 242 7005
46435G532 46435G532 ISHS MSCI GLB ETF ETF/Closed End 622 6256
464286525 464286525 ISHS MSCI GLBL M VOL ETF ETF/Closed End 3541 34421
46429B598 46429B598 ISHS MSCI INDIA ETF ETF/Closed End 310 7007
46434V449 46434V449 ISHS MSCI INTL FCTR ETF ETF/Closed End 19653 508104
46434V274 46434V274 ISHS MSCI INTL MFACT ETF ETF/Closed End 1419 47230
46434V456 46434V456 ISHS MSCI INTL QLTY ETF ETF/Closed End 18074 468715
46435G409 46435G409 ISHS MSCI INTL VALU ETF ETF/Closed End 12551 486076
46434G822 46434G822 ISHS MSCI JAPAN NEW ETF ETF/Closed End 275 4071
464288570 464288570 ISHS MSCI KLD 400 ETF ETF/Closed End 629 7593
464288802 464288802 ISHS MSCI USA ESG ETF ETF/Closed End 4260 44586
46429B697 46429B697 ISHS MSCI USA M VOL ETF ETF/Closed End 60330 819590
46432F396 46432F396 ISHS MSCI USA MOMENT ETF ETF/Closed End 90297 520656
46432F339 46432F339 ISHS MSCI USA QLTY ETF ETF/Closed End 53395 401859
46432F388 46432F388 ISHS MSCI USA VAL ETF ETF/Closed End 103773 987753
46432F875 46432F875 ISHS MSTAR M/A INCM ETF ETF/Closed End 581 24042
464288406 464288406 ISHS MSTAR MIDCP VAL ETF ETF/Closed End 863 13433
464288703 464288703 ISHS MSTR SM CAP VAL ETF ETF/Closed End 1197 20361
46435G342 46435G342 ISHS MTG RL EST NEW ETF ETF/Closed End 1352 36414
464287374 464287374 ISHS NA NAT RES ETF ETF/Closed End 300 9875
464288414 464288414 ISHS NATL MUNI BD ETF ETF/Closed End- 2928 24984
464287614 464287614 ISHS RUSS 1000 GRW ETF ETF/Closed End 193533 712882
464287622 464287622 ISHS RUSS 1000 INDX ETF ETF/Closed End 2378 9824
464287598 464287598 ISHS RUSS 1000 VAL ETF ETF/Closed End 24670 155531
464287648 464287648 ISHS RUSS 2000 GRW ETF ETF/Closed End 7055 22634
464287655 464287655 ISHS RUSS 2000 INDX ETF ETF/Closed End 54583 237971
464287630 464287630 ISHS RUSS 2000 VAL ETF ETF/Closed End 6591 39759
464287689 464287689 ISHS RUSS 3000 INDX ETF ETF/Closed End 925 3616
464287481 464287481 ISHS RUSS MDCP GRW ETF ETF/Closed End 8424 74417
464287499 464287499 ISHS RUSS MDCP INDX ETF ETF/Closed End 71110 897398
464287473 464287473 ISHS RUSS MDCP VAL ETF ETF/Closed End 5534 48132
464289438 464289438 ISHS RUSS TOP200 GRW ETF ETF/Closed End 375 2489
464289420 464289420 ISHS RUSS TOP200 VAL ETF ETF/Closed End 200 3015
464288158 464288158 ISHS S/T NATL MUN BD ETF ETF/Closed End- 7603 70516
464287168 464287168 ISHS SEL DIV ETF ETF/Closed End 31905 273584
464287523 464287523 ISHS SEMICONDUCTOR ETF ETF/Closed End 3216 7079
464288679 464288679 ISHS SHORT TREASURY ETF ETF/Closed End- 7282 65906
46428Q109 46428Q109 ISHS SILVER TR ETF Common Stock 6286 259531
464287101 464287101 ISHS SP 100 INDX ETF ETF/Closed End 3433 17500
464287309 464287309 ISHS SP 500 GRW IDX ETF ETF/Closed End 20820 286258
464287408 464287408 ISHS SP 500 VAL IDX ETF ETF/Closed End 38656 261829
46428R107 46428R107 ISHS SP GSCI CMDTY ETF Common Stock 196 12180
464287606 464287606 ISHS SP MDCP400 GRW ETF ETF/Closed End 9089 112301
464287705 464287705 ISHS SP MDCP400 VAL ETF ETF/Closed End 6262 59449
464287887 464287887 ISHS SP SMCP600 GRW ETF ETF/Closed End 3480 26238
464287879 464287879 ISHS SP SMCP600 VAL ETF ETF/Closed End 6102 57873
464287150 464287150 ISHS SP TTL US STK ETF ETF/Closed End 7999 80990
464287671 464287671 ISHS SP U S GROWTH ETF ETF/Closed End 5856 57993
464287176 464287176 ISHS TIPS BD ETF ETF/Closed End- 64694 505384
464288687 464288687 ISHS TR PFD INCM ETF ETF/Closed End- 45079 1146017
464287192 464287192 ISHS TRANSP AVG ETF ETF/Closed End 1669 6421
464288760 464288760 ISHS U S ARERO DEF ETF ETF/Closed End 3231 29496
464287838 464287838 ISHS U S BASIC MTRLS ETF ETF/Closed End 388 2978
464287812 464287812 ISHS U S CNSMR GOODS ETF ETF/Closed End 3101 16865
464287580 464287580 ISHS U S CNSMR SVC ETF ETF/Closed End 891 11484
464287846 464287846 ISHS U S ETF ETF/Closed End 243 2247
464287788 464287788 ISHS U S FINANCIALS ETF ETF/Closed End 4698 57963
464288752 464288752 ISHS U S HOME CONSTR ETF ETF/Closed End 3161 45669
464287754 464287754 ISHS U S INDLS ETF ETF/Closed End 5306 47752
464288778 464288778 ISHS U S REGL BKS ETF ETF/Closed End 439 7639
46429B267 46429B267 ISHS U S TREAS ETF ETF/Closed End- 220668 8295792
464288794 464288794 ISHS US BRKR DEAL ETF ETF/Closed End 320 3138
464287796 464287796 ISHS US ENGY SCTR ETF ETF/Closed End 48296 1660240
464287770 464287770 ISHS US FINL SVCS ETF ETF/Closed End 120803 652178
464288828 464288828 ISHS US HC PROVDRS ETF ETF/Closed End 1342 5037
464287762 464287762 ISHS US HLTHCR ETF ETF/Closed End 2602 9537
464288786 464288786 ISHS US INSURANCE ETF ETF/Closed End 370 4780
464288810 464288810 ISHS US MED DVCS ETF ETF/Closed End 14378 39824
464288836 464288836 ISHS US PHARMA ETF ETF/Closed End 1124 6050
464287739 464287739 ISHS US RL EST ETF ETF/Closed End 857 8407
464287721 464287721 ISHS US TECH ETF ETF/Closed End 19693 198118
464287697 464287697 ISHS US UTIL ETF ETF/Closed End 259 3299
464288620 464288620 ISHS USD INVT GRD BD ETF ETF/Closed End- 24994 412516
46434VBK5 46434VBK5 ISHSBD DEC 2021 TERM ETF ETF/Closed End- 3284 132532
46435G789 46435G789 ISHSBD DEC 2021 TERM ETF ETF/Closed End- 582 22689
46434VBA7 46434VBA7 ISHSBD DEC 2022 TERM ETF ETF/Closed End- 4303 169394
46435G755 46435G755 ISHSBD DEC 2022 TERM ETF ETF/Closed End- 639 24343
46434VAX8 46434VAX8 ISHSBD DEC 2023 TERM ETF ETF/Closed End- 4518 173257
46434VBG4 46434VBG4 ISHSBD DEC 2024 TERM ETF ETF/Closed End- 5396 204622
46435U697 46435U697 ISHSBD DEC 2024 TERM ETF ETF/Closed End- 229 8480
46435U432 46435U432 ISHSBD DEC 2025 TERM ETF Alternatives - 219 7828
46434VBD1 46434VBD1 ISHSBD DEC 2025 TERM ETF ETF/Closed End- 9007 333699
46435UAA9 46435UAA9 ISHSBD DEC 2027 TERM ETF ETF/Closed End- 4873 180150
46435U515 46435U515 ISHSBD DEC 2028 TERM ETF ETF/Closed End- 235 8122
465562106 465562106 ITAU SA ADR REP 500 PFD Common Stock 1139 189575
45073V108 45073V108 ITT INC Common Stock 649 7090
46583P102 46583P102 IVERIC BIO INC Common Stock 316 50050
48123V102 48123V102 J2 GLOBAL INC Common Stock 651 4734
466313103 466313103 JABIL INC Common Stock 493 8488
426281101 426281101 JACK HENRY ASSOC INC Common Stock 13706 83824
469814107 469814107 JACOBS ENGINEERNG GROUP Common Stock 9073 68003
G4474Y214 G4474Y214 JANUS HENDERSON GRP PLC Common Stock 470 12100
47103U852 47103U852 JANUS HENDERSON MTG ETF ETF/Closed End- 2703 50853
47103U209 47103U209 JANUS HENDR SML MDCP ETF ETF/Closed End 290 4295
47103U886 47103U886 JANUS SHRT DUR INC ETF ETF/Closed End- 2999 59721
G50871105 G50871105 JAZZ PHARMS PLC SHS USD Common Stock 4398 24759
47215P106 47215P106 JDCOM INC SPON ADR Common Stock 320 4014
47233W109 47233W109 JEFFERIES FINL GRP INC Common Stock 377 11012
477143101 477143101 JETBLUE AIRWAYS CORP Common Stock 258 15398
47759T100 47759T100 JINKOSOLAR HLDG CO ADR Common Stock 240 4291
477839104 477839104 JOHN BEAN TECHS CORP Common Stock 247 1735
41021P103 41021P103 JOHN HANCOCK PFD INC 3 ETF/Closed End 411 21414
41013V100 41013V100 JOHN HANCOCK TAX ADV ETF/Closed End 405 16246
478160104 478160104 JOHNSON JOHNSON Common Stock 170256 1033481
G51502105 G51502105 JOHNSON CTLS INTL PLC Common Stock 42190 614751
48020Q107 48020Q107 JONES LANG LASALLE INC Common Stock 483 2471
46641Q837 46641Q837 JP ULTRA SHT INCM ETF ETF/Closed End- 24614 485098
46625H365 46625H365 JPM ALERIAN MLP ETN Alternatives - 932 47415
46641Q308 46641Q308 JPM DIV RET EMRG MKT ETF ETF/Closed End 375 6331
46641Q332 46641Q332 JPM EQTY PREM INCM ETF ETF/Closed End 22460 370807
46625H100 46625H100 JPMORGAN CHASE CO Common Stock 225769 1451517
48203R104 48203R104 JUNIPER NETWORKS INC Common Stock 1853 67739
483007704 483007704 KAISER ALUMINUM PAR001 Common Stock 572 4629
483548103 483548103 KAMAN CORP Common Stock 217 4305
485170302 485170302 KANSAS CITY STHRN NEW Common Stock 9561 33739
486606106 486606106 KAYNE ANDERSON ENERGY ETF/Closed End 790 88906
48666K109 48666K109 KB HOME Common Stock 1207 29642
487836108 487836108 KELLOGG CO Common Stock 1664 25871
488401100 488401100 KEMPER CORP DELAWARE Common Stock 522 7070
488445206 488445206 KEMPHARM INC Common Stock 3316 258665
489170100 489170100 KENNAMETAL INC Common Stock 780 21715
49271V100 49271V100 KEURIG DR PEPPER INC Common Stock 1567 44476
493267108 493267108 KEYCORP NEW Common Stock 3636 176098
49338L103 49338L103 KEYSIGHT TECHS INC Common Stock 1588 10287
493732101 493732101 KFORCE INC Common Stock 1056 16779
494368103 494368103 KIMBERLY CLARK CORP Common Stock 41045 306807
49446R109 49446R109 KIMCO REALTY CORP REIT 206 9867
49456B101 49456B101 KINDER MORGAN INC DE Common Stock 20665 1133555
496902404 496902404 KINROSS GOLD CORP NO PAR Common Stock 76 12006
48251W104 48251W104 KKR CO INC Common Stock 2576 43484
482480100 482480100 KLA CORP Common Stock 5341 16474
499049104 499049104 KNIGHT SWIFT TRAN HLDG A Common Stock 2913 64080
500255104 500255104 KOHLS CORP Common Stock 286 5196
500472303 500472303 KONINKLIJKE PHILIPS NEW Common Stock 2324 46755
500643200 500643200 KORN FERRY Common Stock 316 4353
500754106 500754106 KRAFT HEINZ CO Common Stock 9501 232992
500767306 500767306 KRANESHS CSI CHINA ETF ETF/Closed End 382 5469
500767876 500767876 KRANESHS E/MKT CNSMR ETF ETF/Closed End 281 8396
500767736 500767736 KRANESHS QUADRATIC ETF ETF/Closed End- 11510 416739
50077C106 50077C106 KRATON CORP Common Stock 461 14273
501044101 501044101 KROGER CO Common Stock 10984 286715
502431109 502431109 L3HARRIS TECHS INC Common Stock 14889 68884
50540R409 50540R409 LABORATORY CORP OF AMER Common Stock 5112 18531
512807108 512807108 LAM RESEARCH CORPORATION Common Stock 42329 65051
512816109 512816109 LAMAR ADVERTISING NEW A REIT 1328 12718
513272104 513272104 LAMB WESTON HLDGS INC Common Stock 1082 13418
51508J108 51508J108 LANDMARK INFRA PRTNRS LP Common Stock 1669 130872
515098101 515098101 LANDSTAR SYSTEM INC Common Stock 227 1436
516012101 516012101 LANNETT COMPANY Common Stock 84 18000
517834107 517834107 LAS VEGAS SANDS CORP Common Stock 990 18791
518416102 518416102 LATTICE HRTFRD MULTI ETF ETF/Closed End 1523 49608
G54050102 G54050102 LAZARD LTD SHARES A MLP 1625 35907
505336107 505336107 LAZBOY INC Common Stock 580 15664
531229854 531229854 LBRTY FORMULA ONE C Common Stock 258 5361
531229409 531229409 LBRTY MEDIA A SIRIUS XM Common Stock 717 15403
52187K101 52187K101 LEAP THERAPEUTICS INC Common Stock 41 25000
521865204 521865204 LEAR CORP NEW Common Stock 1432 8168
52468L406 52468L406 LEGG LOW VOL HI DIV ETF ETF/Closed End 5144 141011
524682101 524682101 LEGG MASON CLEARBRDG ETF ETF/Closed End 2801 56448
524660107 524660107 LEGGETT PLATT INC Common Stock 8451 163110
525327102 525327102 LEIDOS HOLDINGS INC Common Stock 1310 12962
52567D107 52567D107 LEMONADE INC Common Stock 218 1996
526057104 526057104 LENNAR CORP Common Stock 2701 27184
526107107 526107107 LENNOX INTL INC Common Stock 7917 22567
52736R102 52736R102 LEVI STRAUSS CO A NEW Common Stock 387 13948
50187T106 50187T106 LGI HOMES INC Common Stock 208 1283
50187A107 50187A107 LHC GROUP INC Common Stock 514 2567
529900102 529900102 LIBERTY ALL STAR GRWTH ETF/Closed End 273 30660
530158104 530158104 LIBERTY ALLSTAR EQUITY ETF/Closed End 4308 476503
530307107 530307107 LIBERTY BROADBAND CORP A Common Stock 612 3641
530307305 530307305 LIBERTY BROADBAND CORP C Common Stock 7174 41312
G5480U120 G5480U120 LIBERTY GLOBAL PLC C Common Stock 5813 214973
531229607 531229607 LIBERTY MEDIA CORP C Common Stock 2523 54382
53223X107 53223X107 LIFE STORAGE INC Common Stock 341 3173
533900106 533900106 LINCOLN ELECTRIC HLDGS Common Stock 861 6538
534187109 534187109 LINCOLN NATL CORP IN Common Stock 1064 16933
G5494J103 G5494J103 LINDE PLC Common Stock 23912 82713
536221104 536221104 LION ELECTRIC CO Common Stock 760 39088
535919401 535919401 LIONS GATE ENTMNT CORP A Common Stock 245 11819
535919500 535919500 LIONS GATE ENTMNT CORP B Common Stock 455 24875
53656F623 53656F623 LISTED HORIZN KINET ETF ETF/Closed End 2918 97090
53656F805 53656F805 LISTED OVERLAY LGCP ETF ETF/Closed End 2345 62828
53656F862 53656F862 LISTED OVERLY COR BD ETF ETF/Closed End- 245 9340
537008104 537008104 LITTELFUSE INC Common Stock 706 2769
538034109 538034109 LIVE NATION ENTMNT INC Common Stock 751 8576
53815P108 53815P108 LIVERAMP HLDGS INC Common Stock 441 9410
501889208 501889208 LKQ CORP Common Stock 1486 30199
539439109 539439109 LLOYDS BANKING SPONS ADR Common Stock 56 22000
539830109 539830109 LOCKHEED MARTIN CORP Common Stock 55501 146691
540424108 540424108 LOEWS CORP Common Stock 285 5219
H50430232 H50430232 LOGITECH INTL SA Common Stock 1210 10003
54303L104 54303L104 LONGEVERON INC A Common Stock 114 14000
548661107 548661107 LOWES COMPANIES INC Common Stock 45873 236496
50212V100 50212V100 LPL FINANCIAL HOLDINGS Common Stock 6536 48422
50216C108 50216C108 LSI INDUSTRIES INC Common Stock 101 12548
550021109 550021109 LULULEMON ATHLETICA INC Common Stock 2344 6423
550241103 550241103 LUMEN TECHS INC LA Common Stock 6916 508889
550351100 550351100 LUNA INNOVATIONS INC Common Stock 3070 283475
55087P104 55087P104 LYFT INC A Common Stock 1540 25459
N53745100 N53745100 LYONDELLBASELL N V CL A Common Stock 5563 54074
552676108 552676108 M D C HOLDINGS INC Common Stock 330 6528
55305B101 55305B101 M/I HOMES INC Common Stock 1046 17829
55608D101 55608D101 MACQUARIE GLOBAL INFRA ETF/Closed End 277 12011
55826T102 55826T102 MADISON SQUARE GARDEN A Common Stock 1020 12153
M6786D104 M6786D104 MAGAL SECURITIES SYS LTD Common Stock 3581 757004
559080106 559080106 MAGELLAN MIDSTRM PTNR LP MLP 4692 95927
559222401 559222401 MAGNA INTL INC CLASS A Common Stock 8160 88084
56035L104 56035L104 MAIN STR CAP CORP BDC Common Stock 805 19589
56064K100 56064K100 MAINSTAY MACKAY DEFN ETF/Closed End- 762 34112
562750109 562750109 MANHATTAN ASSOCS INC Common Stock 544 3758
563420108 563420108 MANITEX INTL INC Common Stock 124 17050
564563104 564563104 MANTECH INTL CORP A Common Stock 218 2514
56501R106 56501R106 MANULIFE FINANCIAL CORP Common Stock 939 47681
565849106 565849106 MARATHON OIL CORP Common Stock 1791 131527
56585A102 56585A102 MARATHON PETROLEUM CORP Common Stock 6302 104298
566324109 566324109 MARCUS MILLICHAP INC Common Stock 263 6773
567908108 567908108 MARINEMAX INC Common Stock 452 9272
570535104 570535104 MARKEL CORP Common Stock 6328 5332
57060D108 57060D108 MARKETAXESS HOLDINGS INC Common Stock 6279 13544
571903202 571903202 MARRIOTT INTL INC NEW A Common Stock 9880 72370
57164Y107 57164Y107 MARRIOTT VAC WRLDWD CORP Common Stock 356 2236
571748102 571748102 MARSH MCLENNAN COS INC Common Stock 11895 84552
573284106 573284106 MARTIN MARIETTA MTLS INC Common Stock 3639 10344
573874104 573874104 MARVELL TECHNOLOGY INC Common Stock 3168 54317
574599106 574599106 MASCO CORP Common Stock 2253 38243
574795100 574795100 MASIMO CORP Common Stock 1386 5717
576323109 576323109 MASTEC INC Common Stock 1329 12526
57633B100 57633B100 MASTECH DIGITAL INC Common Stock 318 21281
57636Q104 57636Q104 MASTERCARD INC A Common Stock 97412 266815
57667L107 57667L107 MATCH GROUP INC NEW Common Stock 1376 8531
81369Y100 81369Y100 MATRLS SEL SECT SPDR ETF ETF/Closed End 10366 125941
577128101 577128101 MATTHEWS INTL CORP CL A Common Stock 494 13750
57778K105 57778K105 MAXAR TECHNOLOGIES INC Common Stock 736 18428
57772K101 57772K101 MAXIM INTEGRATED PRODS Common Stock 8837 83878
579780206 579780206 MC CORMICK CO INC Common Stock 10547 119416
579780107 579780107 MC CORMICK COMPANY VTG Common Stock 492 5592
579063108 579063108 MCAFEE CORP A Common Stock 229 8175
580135101 580135101 MCDONALDS CORP Common Stock 64454 279035
580589109 580589109 MCGRATH RENTCORP Common Stock 560 6871
58155Q103 58155Q103 MCKESSON CORP Common Stock 2860 14953
552690109 552690109 MDU RESOURCES GROUP Common Stock 785 25035
58463J304 58463J304 MEDICAL PROPERTIES TRUST REIT 6296 313247
58506Q109 58506Q109 MEDPACE HOLDINGS INC Common Stock 326 1847
G5960L103 G5960L103 MEDTRONIC PLC Common Stock 73500 592120
58733R102 58733R102 MERCADOLIBRE INC Common Stock 3688 2367
58933Y105 58933Y105 MERCK COMPANY INC NEW Common Stock 122550 1575796
589400100 589400100 MERCURY GENERAL CORP NEW Common Stock 745 11474
59001A102 59001A102 MERITAGE HOMES CORP Common Stock 574 6106
59001K100 59001K100 MERITOR INC Common Stock 618 26385
590672101 590672101 MESABI TRUST CBI Common Stock 322 9107
59156R108 59156R108 METLIFE INC Common Stock 44860 749542
592688105 592688105 METTLER TOLEDO INTL INC Common Stock 8345 6023
552939100 552939100 MFS GOVT MKTS INC TR ETF/Closed End- 85 19104
55273C107 55273C107 MFS INTERMEDIATE INCOME ETF/Closed End- 232 62120
59318B108 59318B108 MFS INVEST GRADE MUNI TR ETF/Closed End- 303 29466
552737108 552737108 MFS MULTIMARKET INCOME T ETF/Closed End- 1346 215437
552738106 552738106 MFS MUNICIPAL INCOME TR ETF/Closed End- 2156 301934
552953101 552953101 MGM RESORTS INTL Common Stock 939 22023
595017104 595017104 MICROCHIP TECHNOLOGY INC Common Stock 4627 30898
595112103 595112103 MICRON TECHNOLOGY INC Common Stock 7439 87534
594918104 594918104 MICROSOFT CORP Common Stock 507381 1872946
594972408 594972408 MICROSTRATEGY INC CL A Common Stock 1219 1834
59522J103 59522J103 MID AMERICA APT CMNTYS REIT 1953 11593
596680108 596680108 MIDDLESEX WATER COMPANY Common Stock 5650 69128
606822104 606822104 MITSUBISHI UFJ FINL GRP Common Stock 383 70593
60770K107 60770K107 MODERNA INC Common Stock 4913 20907
60786M105 60786M105 MOELIS COMPANY CL A Common Stock 779 13688
608190104 608190104 MOHAWK INDUSTRIES INC Common Stock 1818 9460
60855R100 60855R100 MOLINA HEALTHCARE INC Common Stock 399 1576
60871R209 60871R209 MOLSON COORS BEVRG CO B Common Stock 854 15906
609207105 609207105 MONDELEZ INTL INC CL A Common Stock 30204 483733
60937P106 60937P106 MONGODB INC A Common Stock 218 604
609839105 609839105 MONOLITHIC POWER SYS INC Common Stock 1383 3702
610335101 610335101 MONROE CAPITAL CORP BDC Common Stock 372 34713
61174X109 61174X109 MONSTER BEV CORP NEW Common Stock 10168 111303
615369105 615369105 MOODYS CORP Common Stock 10986 30316
617477104 617477104 MORGAN EMERGING MARKETS ETF/Closed End- 154 25108
617446448 617446448 MORGAN STANLEY Common Stock 28003 305414
617700109 617700109 MORNINGSTAR INC Common Stock 494 1920
61945C103 61945C103 MOSAIC COMPANY NEW Common Stock 1594 49951
620076307 620076307 MOTOROLA SOLUTIONS INC Common Stock 2535 11690
624580106 624580106 MOVADO GROUP INC Common Stock 292 9266
553368101 553368101 MP MATERIALS CORP Common Stock 1203 32646
55336V100 55336V100 MPLX LP MLP 639 21566
62482R107 62482R107 MR COOPER GROUP INC Common Stock 1074 32489
553498106 553498106 MSA SAFETY INC Common Stock 573 3462
553530106 553530106 MSC INDL DIRECT CL A Common Stock 911 10156
55354G100 55354G100 MSCI INC CL A Common Stock 12348 23163
55261F104 55261F104 MT BANK CORP Common Stock 4634 31888
624758108 624758108 MUELLER WTR PRODS SER A Common Stock 258 17926
626755102 626755102 MURPHY USA INC Common Stock 430 3227
553859109 553859109 MV OIL TRUST UNITS Common Stock 113 13351
55405W104 55405W104 MYR GROUP INC DE Common Stock 711 7825
63009R109 63009R109 NANOSTRING TECHS INC Common Stock 418 6448
631103108 631103108 NASDAQ INC Common Stock 665 3781
632307104 632307104 NATERA INC Common Stock 208 1830
636180101 636180101 NATIONAL FUEL GAS CO Common Stock 850 16258
63633D104 63633D104 NATIONAL HEALTH INVS INC REIT 1840 27449
636518102 636518102 NATIONAL INSTR CORP Common Stock 1171 27698
635309107 635309107 NATL CINEMEDIA INC Common Stock 129 25503
636274409 636274409 NATL GRID ADR NEW 2017 Common Stock 2846 44517
637417106 637417106 NATL RETAIL PPTYS INC REIT 3067 65428
63938C108 63938C108 NAVIENT CORP Common Stock 1701 87984
640491106 640491106 NEOGEN CORP Common Stock 1063 23084
64049M209 64049M209 NEOGENOMICS INC NEW Common Stock 2579 57105
64049K104 64049K104 NEOLEUKIN THERAP INC Common Stock 185 20000
64110D104 64110D104 NETAPP INC Common Stock 1276 15600
64110W102 64110W102 NETEASE INC SPON ADR Common Stock 747 6480
64110L106 64110L106 NETFLIX INC Common Stock 35780 67739
64125C109 64125C109 NEUROCRINE BIOSCIENCES Common Stock 1457 14972
646025106 646025106 NEW JERSEY RES CORP Common Stock 5206 131552
647551100 647551100 NEW MTN FIN CORP BDC Common Stock 1228 93270
64828T201 64828T201 NEW RESIDENTIAL INVT NEW REIT 1412 133362
649445103 649445103 NEW YORK CMNTY BANCORP Common Stock 3034 275359
651229106 651229106 NEWELL BRANDS INC Common Stock 3859 140472
651587107 651587107 NEWMARKET CORP Common Stock 790 2453
651639106 651639106 NEWMONT CORP Common Stock 5555 87640
65249B109 65249B109 NEWS CORP A NEW Common Stock 612 23736
65336K103 65336K103 NEXSTAR MEDIA GRP INC A Common Stock 1196 8088
65339F101 65339F101 NEXTERA ENERGY INC Common Stock 72340 987175
65339F770 65339F770 NEXTERA ENERGY INC UTS Preferred Stock 1843 37649
65341B106 65341B106 NEXTERA ENERGY PRTNRS LP Common Stock 3352 43894
62913M107 62913M107 NGL ENERGY PARTNERS LP Common Stock 75 31515
653656108 653656108 NICE LTD SPON ADR Common Stock 657 2653
654106103 654106103 NIKE INC B Common Stock 34891 225849
62914V106 62914V106 NIO INC ADS Common Stock 4265 80175
65473P105 65473P105 NISOURCE INC Common Stock 511 20859
654902204 654902204 NOKIA CORP SPON ADR Common Stock 1693 318216
G6564A105 G6564A105 NOMAD FOODS LTD USD Common Stock 2021 71506
655663102 655663102 NORDSON CORP Common Stock 8731 39774
655844108 655844108 NORFOLK SOUTHERN CORP Common Stock 22474 84677
656811106 656811106 NORTH AMERN CONSTR GRP Common Stock 255 16824
665859104 665859104 NORTHERN TRUST CORP Common Stock 545 4709
666807102 666807102 NORTHROP GRUMMAN CORP Common Stock 32299 88873
667340103 667340103 NORTHWEST BANCSHARES INC Common Stock 777 56961
668771108 668771108 NORTONLIFELOCK INC Common Stock 388 14253
G66721104 G66721104 NORWEGIAN CRUISE LINE Common Stock 1648 56038
66987V109 66987V109 NOVARTIS AG SPON ADR Common Stock 21699 237825
670002401 670002401 NOVAVAX INC NEW Common Stock 858 4040
670100205 670100205 NOVO NORDISK AS ADR Common Stock 11391 135982
67011P100 67011P100 NOW INC Common Stock 524 55250
67018T105 67018T105 NU SKIN ENTERPRISES INC Common Stock 488 8615
67020Y100 67020Y100 NUANCE COMMUNICATION INC Common Stock 1216 22342
670346105 670346105 NUCOR CORP Common Stock 14616 152365
67059N108 67059N108 NUTANIX INC A Common Stock 1152 30148
67077M108 67077M108 NUTRIEN LTD Common Stock 3517 58030
67071L106 67071L106 NUV AMT FREE MUN CR INC ETF/Closed End- 2104 117832
670657105 670657105 NUV AMT FREE QUAL MUN ETF/Closed End- 3455 220055
6706EP105 6706EP105 NUV DIVERSIFIED DIV INC ETF/Closed End 129 12427
67070X101 67070X101 NUV MUN CR INC FD ETF/Closed End- 1513 87922
670663103 670663103 NUV MUN CR OPPTYS FD ETF/Closed End 455 29509
670704105 670704105 NUVASIVE INC Common Stock 2925 43161
67077N106 67077N106 NUVEEN CORP INCM NOV 21 ETF/Closed End- 105 11100
67073D102 67073D102 NUVEEN CREDIT STRAT INCM ETF/Closed End- 88 13069
67075F105 67075F105 NUVEEN DOW 30 DYN OVRWRT ETF/Closed End 324 19011
67077P101 67077P101 NUVEEN E/MKT DEBT 2022 ETF/Closed End- 88 10809
67074M101 67074M101 NUVEEN ENHNCD MUN VAL FD ETF/Closed End- 651 37525
67092P607 67092P607 NUVEEN ESG SMCP ETF ETF/Closed End 204 4515
67072B107 67072B107 NUVEEN GA QUAL MUN INC ETF/Closed End- 712 50872
670677103 670677103 NUVEEN INTERMED DUR TERM ETF/Closed End- 1197 79881
670671106 670671106 NUVEEN INTRM DUR MUN TRM ETF/Closed End- 2698 180126
670682103 670682103 NUVEEN MUN HI INC OPP FD ETF/Closed End- 948 61619
670928100 670928100 NUVEEN MUNICIPAL VALUE F ETF/Closed End- 1052 91210
670699107 670699107 NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 10576 359958
67069Y102 67069Y102 NUVEEN NJ QUAL MUN INC ETF/Closed End- 341 21878
670656107 670656107 NUVEEN NY AMT FREE QUAL ETF/Closed End- 706 49748
67062M105 67062M105 NUVEEN NY MUNI VALUE FD ETF/Closed End- 218 21635
67066X107 67066X107 NUVEEN NY QUAL MUN INC ETF/Closed End- 332 22043
670972108 670972108 NUVEEN PA QUAL MUN INC ETF/Closed End- 2279 150927
67075A106 67075A106 NUVEEN PFD INC TERM FD Common Stock 1754 68787
67075T105 67075T105 NUVEEN PFD INCM 2022 ETF/Closed End- 1262 50506
67073B106 67073B106 NUVEEN PFD INCM OPPTYS ETF/Closed End 1553 155599
67072C105 67072C105 NUVEEN PFD INCM SECS ETF/Closed End 1559 156522
67066V101 67066V101 NUVEEN QUAL MUN INCM FD ETF/Closed End- 2720 169884
67074Y105 67074Y105 NUVEEN REAL ASSET INCM ETF/Closed End 196 12215
67071B108 67071B108 NUVEEN REAL ESTATE INC ETF/Closed End 417 37572
67063C106 67063C106 NUVEEN SEL TX FREE INC 2 ETF/Closed End- 900 54456
67061T101 67061T101 NUVEEN SELECT MAT MUNI ETF/Closed End- 297 27101
6706ER101 6706ER101 NUVEEN SP 500 BUY WRITE ETF/Closed End 1514 105351
6706EW100 6706EW100 NUVEEN SP 500 DYNAMIC ETF/Closed End 564 31118
67067Y104 67067Y104 NUVEEN SR INCOME FD ETF/Closed End- 581 98380
67073G105 67073G105 NUVEEN TAX ADV DIVID GRW ETF/Closed End 465 28940
67090H102 67090H102 NUVEEN TAX ADV TOTAL RET ETF/Closed End 279 23853
67074C103 67074C103 NUVEEN TXBL MUN INCM FD ETF/Closed End- 995 42510
67064R102 67064R102 NUVEEN VA QUAL MUN INC ETF/Closed End- 943 56985
67079Y100 67079Y100 NUVVE HOLDING CORP Common Stock 434 31413
G6700G107 G6700G107 NVENT ELECTRIC PLC Common Stock 254 8126
67066G104 67066G104 NVIDIA CORP Common Stock 96501 120611
62944T105 62944T105 NVR INC Common Stock 388 78
N6596X109 N6596X109 NXP SEMICONDUCTORS N V Common Stock 6606 32113
649604501 649604501 NY MTG TR INC PAR 02 Common Stock 45 10155
67103H107 67103H107 O REILLY AUTOMOTIVE NEW Common Stock 2635 4653
67401P108 67401P108 OAKTREE SPECIALTY LENDNG Common Stock 1096 163760
674599105 674599105 OCCIDENTAL PETRO CORP Common Stock 4358 139365
675234108 675234108 OCEANFIRST FINL CORP Common Stock 363 17435
67103B100 67103B100 OFS CAPITAL CORP BDC Common Stock 167 16785
67111Q107 67111Q107 OFS CREDIT CO INC Common Stock 252 17312
670837103 670837103 OGE ENERGY CORP Common Stock 857 25472
679295105 679295105 OKTA INC A Common Stock 367 1499
679580100 679580100 OLD DOMINION FREIGHT Common Stock 8390 33056
680223104 680223104 OLD REPUBLIC INTL CORP Common Stock 2678 107502
680665205 680665205 OLIN CORP NEW Common Stock 1538 33253
681116109 681116109 OLLIES BARGAIN OUTLET Common Stock 1218 14472
68162K106 68162K106 OLYMPIC STEEL INC Common Stock 386 13131
681936100 681936100 OMEGA HEALTHCARE REIT 2019 55632
68213N109 68213N109 OMNICELL INC Common Stock 421 2779
681919106 681919106 OMNICOM GROUP INC Common Stock 1257 15711
682189105 682189105 ON SEMICONDUCTOR CORP Common Stock 295 7707
68235P108 68235P108 ONE GAS INC Common Stock 318 4284
68268W103 68268W103 ONEMAIN HLDGS INC Common Stock 2413 40272
682680103 682680103 ONEOK INC NEW Common Stock 6155 110621
683344105 683344105 ONTO INNOVATION INC Common Stock 403 5516
68375N103 68375N103 OPKO HEALTH INC Common Stock 110 27050
68389X105 68389X105 ORACLE CORP Common Stock 27499 353277
684060106 684060106 ORANGE SPON ADR Common Stock 265 23165
68622V106 68622V106 ORGANON CO Common Stock 4429 146380
688239201 688239201 OSHKOSH CORP Common Stock 1907 15299
67110P704 67110P704 OSI GLB INTRNT GIANT ETF ETF/Closed End 211 3689
67110P100 67110P100 OSI SMCP QLTY DIV ETF ETF/Closed End 609 17347
67110P407 67110P407 OSI US QUAL DIV ETF ETF/Closed End 4740 112799
68902V107 68902V107 OTIS WORLDWIDE CORP Common Stock 7144 87371
68989M103 68989M103 OUSTER INC A Common Stock 2153 172342
69036R863 69036R863 OVERSEAS SHIPHLDG NEW A Common Stock 757 362241
690370101 690370101 OVERSTOCKCOM INC Common Stock 2031 22025
690742101 690742101 OWENS CORNING INC NEW Common Stock 1069 10919
69121K104 69121K104 OWL ROCK CAPITAL CORP Common Stock 9978 699215
69181V107 69181V107 OXFORD SQUARE CAP CORP ETF/Closed End 218 44352
69404D108 69404D108 PAC BIOSCIENCES CA INC Common Stock 937 26804
693718108 693718108 PACCAR INC Common Stock 2555 28632
69374H741 69374H741 PACER BCHMK DATINFR ETF ETF/Closed End 1192 29553
69374H592 69374H592 PACER SALT LOW US ETF ETF/Closed End 295 9523
69374H303 69374H303 PACER TRENDPILOT 100 ETF ETF/Closed End 532 9611
69374H105 69374H105 PACER TRENDPILOT US ETF ETF/Closed End 3168 84246
69374H204 69374H204 PACER TRENDPILOT US ETF ETF/Closed End 281 7926
69374H642 69374H642 PACER TRENDPILOT US ETF ETF/Closed End- 4417 159388
69374H857 69374H857 PACER U S SMCP CASH ETF ETF/Closed End 211 4722
69374H881 69374H881 PACER US CASH COWS ETF ETF/Closed End 290 6779
695156109 695156109 PACKAGING CORP OF AMER Common Stock 783 5778
695263103 695263103 PACWEST BANCORP DELAWARE Common Stock 2134 51847
69608A108 69608A108 PALANTIR TECHS INC A Common Stock 2203 83564
697435105 697435105 PALO ALTO NETWORKS INC Common Stock 4859 13094
698813102 698813102 PAPA JOHNS INTL INC Common Stock 311 2979
701094104 701094104 PARKER HANNIFIN CORP Common Stock 4996 16269
704326107 704326107 PAYCHEX INC Common Stock 25695 239469
70432V102 70432V102 PAYCOM SOFTWARE INC Common Stock 3043 8371
70450Y103 70450Y103 PAYPAL HLDGS INC Common Stock 115372 395814
G6964L107 G6964L107 PAYSAFE LTD Common Stock 265 21868
69318G106 69318G106 PBF ENERGY INC A Common Stock 474 30962
70614W100 70614W100 PELOTON INTERACTIVE A Common Stock 3413 27520
707569109 707569109 PENN NATIONAL GAMING INC Common Stock 12875 168325
70806A106 70806A106 PENNANTPARK FLTG RT BDC ETF/Closed End 559 43964
708062104 708062104 PENNANTPARK INVT BDC Common Stock 794 118915
70932M107 70932M107 PENNYMAC FINL SVCS NEW Common Stock 268 4343
70931T103 70931T103 PENNYMAV MTG INV TRUST REIT 573 27222
70959W103 70959W103 PENSKE AUTOMOTIVE GROUP Common Stock 830 10993
G7S00T104 G7S00T104 PENTAIR PLC Common Stock 5714 84664
70975L107 70975L107 PENUMBRA INC Common Stock 1370 5000
711040105 711040105 PEOPLES FINL SVCS CORP Common Stock 277 6497
712704105 712704105 PEOPLES UTD FINL INC Common Stock 11466 668944
713448108 713448108 PEPSICO INC Common Stock 75112 506928
M78673114 M78673114 PERION NETWORK LTD NEW Common Stock 237 11070
714046109 714046109 PERKINELMER INC Common Stock 349 2262
71601V105 71601V105 PETCO HEALTH WELLNES A Common Stock 1817 81095
71639T106 71639T106 PETIQ INC A Common Stock 270 6989
716382106 716382106 PETMEDEXPRESS INC Common Stock 720 22600
717081103 717081103 PFIZER INC Common Stock 92151 2353201
69346H100 69346H100 PGIM HI YLD FD ETF/Closed End- 3833 235613
69344A107 69344A107 PGIM ULTRA SHORT BD ETF ETF/Closed End- 3719 74745
718172109 718172109 PHILIP MORRIS INTL INC Common Stock 46568 469862
718546104 718546104 PHILLIPS 66 Common Stock 14822 172715
71943U104 71943U104 PHYSICIANS REALTY TR Common Stock 3273 177181
72147K108 72147K108 PILGRIMS PRIDE CORP NEW Common Stock 286 12916
72201R783 72201R783 PIMCO 05Y H/Y CORP ETF ETF/Closed End- 214 2137
72201R775 72201R775 PIMCO ACTIVE BD ETF ETF/Closed End- 8024 72318
72201B101 72201B101 PIMCO CORP INCM OPPTY ETF/Closed End- 1119 56566
72200U100 72200U100 PIMCO CORP INCM STRAT ETF/Closed End- 3814 203961
72202D106 72202D106 PIMCO DYNAMIC CR MTG INC ETF/Closed End- 2641 118015
72201Y101 72201Y101 PIMCO DYNAMIC INCM FUND Common Stock 1436 49857
69346N107 69346N107 PIMCO ENERGYTACT CR OPP ETF/Closed End 149 11925
72201R718 72201R718 PIMCO ENH LOW DUR ETF ETF/Closed End- 201 1978
72201R833 72201R833 PIMCO ENH SHRT MATY ETF ETF/Closed End- 87558 858659
72202B100 72202B100 PIMCO INCOME OPPTY FD ETF/Closed End- 366 13715
72201J104 72201J104 PIMCO INCOME STRAT FD II ETF/Closed End- 218 19855
72201H108 72201H108 PIMCO INCOME STRAT FUND ETF/Closed End- 411 32238
72201R866 72201R866 PIMCO INTRM MUN BD ETF ETF/Closed End- 1298 22868
72200W106 72200W106 PIMCO MUN INCOME FD II ETF/Closed End- 582 38626
72201R874 72201R874 PIMCO S/T MUN BD ACT ETF ETF/Closed End- 351 6825
72200X104 72200X104 PIMCO STRAT INCM FD INC ETF/Closed End- 158 20719
722304102 722304102 PINDUODUO INC ADR Common Stock 233 1835
723484101 723484101 PINNACLE WEST CAP CORP Common Stock 5964 72759
72352L106 72352L106 PINTEREST INC A Common Stock 3812 48278
72369J102 72369J102 PIONEER FLTG RATE FD INC ETF/Closed End- 187 15699
723763108 723763108 PIONEER MUN HIGH INCM FD ETF/Closed End- 180 13878
723787107 723787107 PIONEER NATURAL RES CO Common Stock 9606 59105
724078100 724078100 PIPER SANDLER COS Common Stock 623 4805
724479100 724479100 PITNEY BOWES INC Common Stock 164 18701
726503105 726503105 PLAINS ALL AMERN PIPELIN MLP 1168 102857
72651A207 72651A207 PLAINS GP HLDGS LP A NEW Common Stock 657 55000
72703H101 72703H101 PLANET FITNESS INC A Common Stock 1149 15271
72814P109 72814P109 PLBY GROUP INC Common Stock 1077 27682
729132100 729132100 PLEXUS CORP Common Stock 458 5011
72919P202 72919P202 PLUG POWER INC NEW Common Stock 608 17789
693475105 693475105 PNC FINL SVCS GROUP INC Common Stock 52622 275855
731068102 731068102 POLARIS INC Common Stock 386 2820
73278L105 73278L105 POOL CORP Common Stock 11274 24581
733174700 733174700 POPULAR INC NEW Common Stock 923 12301
736508847 736508847 PORTLAND GENL ELEC NEW Common Stock 1805 39172
73688F102 73688F102 PORTMAN RIDGE FIN CORP Common Stock 60 25208
737446104 737446104 POST HOLDINGS INC Common Stock 240 2210
73757R102 73757R102 POSTAL REALTY TR INC A REIT 915 50150
737630103 737630103 POTLATCHDELTIC CORP REIT 448 8433
693506107 693506107 PPG INDUSTRIES INC Common Stock 32968 194189
69351T106 69351T106 PPL CORP Common Stock 15500 554150
69354M108 69354M108 PRA HEALTH SCIENCES INC Common Stock 240 1453
74017N105 74017N105 PRECIGEN INC Common Stock 333 51143
74039L103 74039L103 PREFERRED APTS CMNTYS A REIT 99 10127
740444104 740444104 PREFORMED LINE PRODS CO Common Stock 305 4105
74112D101 74112D101 PRESTIGE CONSUMER HLTHCR Common Stock 426 8174
74144T108 74144T108 PRICE T ROWE GRP INC Common Stock 29242 147711
74164M108 74164M108 PRIMERICA INC Common Stock 317 2072
74164F103 74164F103 PRIMORIS SERVICES CORP Common Stock 386 13111
74255Y888 74255Y888 PRIN SPECTRM PFD SEC ETF ETF/Closed End- 1983 95704
74251V102 74251V102 PRINCIPAL FINL GROUP INC Common Stock 1001 15837
74275C205 74275C205 PROCESSA PHARMS INC NEW Common Stock 465 56731
742718109 742718109 PROCTER GAMBLE CO Common Stock 102379 758758
74319R101 74319R101 PROG HLDGS INC Common Stock 383 7965
743315103 743315103 PROGRESSIVE CORP OH Common Stock 12205 124275
74340W103 74340W103 PROLOGIS INC REIT 41870 350285
74348A467 74348A467 PROSH SP 500 DV ARI ETF ETF/Closed End 23418 258393
74347B607 74347B607 PROSHARES INVT GRADE ETF ETF/Closed End- 466 6086
74347B169 74347B169 PROSHS ONLINE RETAIL ETF ETF/Closed End 856 10579
74347B698 74347B698 PROSHS RUSS 2000 DIV ETF ETF/Closed End 519 8150
74347B680 74347B680 PROSHS SP MIDCAP400 ETF ETF/Closed End 1586 22231
74347G606 74347G606 PROSHS SP TECH DIV ETF ETF/Closed End 512 8645
74348T102 74348T102 PROSPECT CAP CORP BDC Common Stock 175 20892
743713109 743713109 PROTO LABS INC Common Stock 625 6812
744320102 744320102 PRUDENTIAL FINL INC Common Stock 15682 153036
74435K204 74435K204 PRUDENTIAL PLC ADR Common Stock 455 11939
69370C100 69370C100 PTC INC Common Stock 278 1969
744573106 744573106 PUB SVC ENTERPRISE GROUP Common Stock 6971 116681
74460D109 74460D109 PUBLIC STORAGE INC REIT 1959 6515
745867101 745867101 PULTEGROUP INC Common Stock 1727 31649
74624M102 74624M102 PURE STORAGE INC A Common Stock 330 16892
74623V103 74623V103 PURECYCLE TECHS INC Common Stock 1103 46634
746823103 746823103 PUTNAM MANAGED MUN INC ETF/Closed End- 559 63761
746909100 746909100 PUTNAM MSTR INTRMDT INCM ETF/Closed End- 243 57968
746922103 746922103 PUTNAM MUN OPPTYS TR ETF/Closed End- 487 34474
746853100 746853100 PUTNAM PREMIER INCOME TR ETF/Closed End- 2006 430369
693656100 693656100 PVH CORP Common Stock 362 3363
74736K101 74736K101 QORVO INC Common Stock 7135 36467
74736A103 74736A103 QTS RLTY TR INC CL A REIT 501 6481
747525103 747525103 QUALCOMM INC Common Stock 56359 394310
74767V109 74767V109 QUANTUMSCAPE CORP A Common Stock 414 14158
74834L100 74834L100 QUEST DIAGNOSTICS INC Common Stock 9479 71825
74915M100 74915M100 QURATE RETAIL INC A Common Stock 2736 209004
M81865111 M81865111 RADCOM LTD NEW Common Stock 931 83106
750481103 750481103 RADIUS GLBL INFRA INC A Common Stock 230 15885
750469207 750469207 RADIUS HEALTH INC NEW Common Stock 187 10255
754730109 754730109 RAYMOND JAMES FINANCIAL Common Stock 1571 12095
754907103 754907103 RAYONIER INC REIT 243 6776
74933W874 74933W874 RBB MFAM SMCP GRW ETF ETF/Closed End 2736 68429
756109104 756109104 REALTY INCOME CORP REIT 19153 286973
75615P103 75615P103 REATA PHARMS INC A Common Stock 237 1675
756158101 756158101 REAVES UTILITY INCOME FD ETF/Closed End 2315 67473
758075402 758075402 REDWOOD TRUST INC REIT 804 66592
758750103 758750103 REGAL BELOIT CORP Common Stock 469 3512
75886F107 75886F107 REGENERON PHARMACEUTICAL Common Stock 14477 25920
7591EP100 7591EP100 REGIONS FINL CORP NEW Common Stock 2191 108562
759351604 759351604 REINSURANCE GRP AMER NEW Common Stock 980 8600
759509102 759509102 RELIANCE STEEL ALUM CO Common Stock 605 4012
759530108 759530108 RELX PLC SPON ADR Common Stock 869 32588
759937204 759937204 RENAISSANCE CAP IPO ETF ETF/Closed End 389 5883
75972A301 75972A301 RENEWABLE ENERGY GRP INC Common Stock 1013 16255
759916109 759916109 REPLIGEN CORP Common Stock 1060 5310
760759100 760759100 REPUBLIC SERVICES INC Common Stock 4458 40519
761152107 761152107 RESMED INC Common Stock 10646 43186
76117W109 76117W109 RESOLUTE FOREST PRODS Common Stock 827 67795
76131D103 76131D103 RESTAURANT BRNDS INTL Common Stock 425 6593
74955L103 74955L103 RGC RESOURCES INC Common Stock 242 9600
74967X103 74967X103 RH Common Stock 235 346
76680R206 76680R206 RINGCENTRAL INC CL A Common Stock 430 1481
767204100 767204100 RIO TINTO PLC SPONS ADR Common Stock 15962 190275
767744105 767744105 RITCHIE BROS AUCTIONEERS Common Stock 2483 41891
76882H105 76882H105 RIVERNORTH MANAGED DUR Common Stock 646 31854
76881Y109 76881Y109 RIVERNORTH OPPTYS FD INC ETF/Closed End 4189 228173
771049103 771049103 ROBLOX CORP A Common Stock 1374 15275
773903109 773903109 ROCKWELL AUTOMATION INC Common Stock 18078 63203
774515100 774515100 ROCKY BRANDS INC Common Stock 399 7178
77543R102 77543R102 ROKU INC Common Stock 2778 6050
775711104 775711104 ROLLINS INC Common Stock 6071 177518
776696106 776696106 ROPER TECHNOLOGIES INC Common Stock 9234 19639
778296103 778296103 ROSS STORES INC Common Stock 5453 43975
780087102 780087102 ROYAL BANK CDA MONTREAL Common Stock 5651 55781
V7780T103 V7780T103 ROYAL CARIBBEAN GROUP Common Stock 817 9584
780259206 780259206 ROYAL DUTCH SHELL ADR Common Stock 4989 123478
780259107 780259107 ROYAL DUTCH SHELL ADR B Common Stock 1089 28046
780287108 780287108 ROYAL GOLD INC Common Stock 355 3113
780910105 780910105 ROYCE VALUE TRUST INC ETF/Closed End 7140 376369
749685103 749685103 RPM INTERNATIONAL INC Common Stock 5993 67580
781846209 781846209 RUSH ENTERPRISE INC CL A Common Stock 791 18290
783513203 783513203 RYANAIR HLDG PLC ADR NEW Common Stock 592 5471
783549108 783549108 RYDER SYSTEM INC Common Stock 2179 29309
783754104 783754104 RYERSON HOLDINGS CORP Common Stock 160 10966
78573L106 78573L106 SABRA HEALTH CARE REIT REIT 1460 80235
78573M104 78573M104 SABRE CORP Common Stock 692 55411
78648T100 78648T100 SAFETY INSURANCE GROUP Common Stock 340 4340
79466L302 79466L302 SALESFORCECOM INC Common Stock 53244 217973
800363103 800363103 SANDY SPRING BANCORP INC Common Stock 394 8935
801056102 801056102 SANMINA CORP Common Stock 711 18243
80105N105 80105N105 SANOFI SPON ADR Common Stock 7569 143737
80283M101 80283M101 SANTANDER CONSUMER USA Common Stock 484 13339
803054204 803054204 SAP SE SPON ADR Common Stock 3908 27826
803607100 803607100 SAREPTA THERAPEUTICS INC Common Stock 337 4334
78410G104 78410G104 SBA COMMNS CORP A NEW REIT 536 1682
806857108 806857108 SCHLUMBERGER LTD Common Stock 7485 233827
808513105 808513105 SCHWAB CHARLES CORP NEW Common Stock 29110 399812
808524706 808524706 SCHWAB EMG MKT EQ ETF ETF/Closed End 2334 70989
808524771 808524771 SCHWAB FDMNTL US LRG ETF ETF/Closed End 265 4838
808524763 808524763 SCHWAB FDMNTL US SML ETF ETF/Closed End 323 5930
808524755 808524755 SCHWAB FUND INTL LRG ETF ETF/Closed End 568 17067
808524805 808524805 SCHWAB INTL EQ ETF ETF/Closed End 1206 30561
808524854 808524854 SCHWAB INTRM US TRSY ETF ETF/Closed End- 3461 60861
808524862 808524862 SCHWAB S/T US TRSY ETF ETF/Closed End- 211 4125
808524102 808524102 SCHWAB US BRD MKT ETF ETF/Closed End 466 4465
808524797 808524797 SCHWAB US DIV EQ ETF ETF/Closed End 3143 41562
808524201 808524201 SCHWAB US LGCP ETF ETF/Closed End 1103 10610
808524300 808524300 SCHWAB US LGCP GRW ETF ETF/Closed End 1603 10983
808524409 808524409 SCHWAB US LGCP VAL ETF ETF/Closed End 2073 30326
808524508 808524508 SCHWAB US MDCP ETF ETF/Closed End 1185 15145
808524607 808524607 SCHWAB US SMCP ETF ETF/Closed End 460 4420
808524870 808524870 SCHWAB US TIPS ETF ETF/Closed End- 4951 79208
808625107 808625107 SCIENCE APP INTL CORP Common Stock 979 11157
810186106 810186106 SCOTTS MIRACLEGRO CO Common Stock 20036 104396
81141R100 81141R100 SEA LTD ADR Common Stock 3019 10994
G7997R103 G7997R103 SEAGATE TECH HLDGS PUB Common Stock 8282 94194
81181C104 81181C104 SEAGEN INC Common Stock 1729 10953
81211K100 81211K100 SEALED AIR CORP NEW Common Stock 1370 23116
81282V100 81282V100 SEAWORLD ENTMNT INC Common Stock 401 8020
784117103 784117103 SEI INVESTMENTS CO Common Stock 7250 116985
81369Y860 81369Y860 SEL SECT RL EST SPDR ETF ETF/Closed End 2901 65448
81369Y852 81369Y852 SELECT COMMN SVC SEL ETF ETF/Closed End 325040 4014322
816300107 816300107 SELECTIVE INS GROUP INC Common Stock 871 10730
816851109 816851109 SEMPRA Common Stock 10357 78180
81728J109 81728J109 SENSUS HEALTHCARE INC Common Stock 185 48076
817565104 817565104 SERVICE CORP INTL Common Stock 1151 21475
81761L102 81761L102 SERVICE PPTYS TR SBI Common Stock 308 24414
81762P102 81762P102 SERVICENOW INC Common Stock 15683 28537
81811M100 81811M100 SEVERN BANCORP INC Common Stock 133 11200
819047101 819047101 SHAKE SHACK INC CL A Common Stock 320 2989
82024L103 82024L103 SHATTUCK LABS INC Common Stock 632 21789
82028K200 82028K200 SHAW COMM INC NON VTG B Common Stock 425 14683
824348106 824348106 SHERWIN WILLIAMS CO Common Stock 31814 116770
82489W107 82489W107 SHOALS TECHS GRP INC A Common Stock 316 8908
824889109 824889109 SHOE CARNIVAL INC Common Stock 248 3469
82509L107 82509L107 SHOPIFY INC CL A Common Stock 12646 8656
82575P107 82575P107 SIBANYE STILLWATER LTD Common Stock 2764 165211
82669G104 82669G104 SIGNATURE BANK NEW YORK Common Stock 388 1579
82706C108 82706C108 SILICON MOTION TECH ADR Common Stock 3904 60899
82835W108 82835W108 SILVERBACK THERAPEUTICS Common Stock 498 16108
828359109 828359109 SILVERCREST ASSET MGMT A Common Stock 183 12192
828730200 828730200 SIMMONS 1ST NATL 001 Common Stock 404 13783
828806109 828806109 SIMON PPTY GRP INC NEW REIT 7874 60344
82889N202 82889N202 SIMPLIFY US EQ DWNSD ETF ETF/Closed End 2438 80425
829226109 829226109 SINCLAIR BROADCAST GRP Common Stock 342 10288
829658301 829658301 SIREN DIVCON LDR DIV ETF ETF/Closed End 1433 26716
82968B103 82968B103 SIRIUS XM HLDGS INC Common Stock 607 92809
82982L103 82982L103 SITEONE LANDSCAPE SUPPLY Common Stock 8493 50176
83001A102 83001A102 SIX FLAGS ENTMT CORP NEW Common Stock 488 11282
83012A109 83012A109 SIXTH STR SPECIALTY LNDG Common Stock 3982 179448
830566105 830566105 SKECHERS USA INC CL A Common Stock 565 11336