Janney Montgomery Scott LLC at 2021-09-30

Filling information for Janney Montgomery Scott LLC as Treemap, investor disclosed 2283 total holdings based on 2021-09-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
78467V848 78467V848 SPDR DBLLIN T/R TACT ETF ETF/Closed End- 2812 58188
46131H107 46131H107 INVESCO SR INCOME TR ETF/Closed End- 107 23950
92204A108 92204A108 VNGRD CONSMR DISCRET ETF ETF/Closed End 29029 93650
69344A107 69344A107 PGIM ULTRA SHORT BD ETF ETF/Closed End- 3428 69007
549498103 549498103 LUCID GROUP INC Common Stock 601 23691
540424108 540424108 LOEWS CORP Common Stock 520 9644
G1151C101 G1151C101 ACCENTURE PLC IRELD CL A Common Stock 26843 83904
192422103 192422103 COGNEX CORP Common Stock 979 12197
46138J809 46138J809 INV BULLETSHS 2021 ETF ETF/Closed End- 392 17042
46429B366 46429B366 ISHS CMBS ETF ETF/Closed End- 2498 46192
40412C101 40412C101 HCA HEALTHCARE INC Common Stock 4455 18353
464288778 464288778 ISHS U S REGL BKS ETF ETF/Closed End 485 8011
26922A289 26922A289 ETF DEFINACE NEXT ETF ETF/Closed End 227 6254
808524508 808524508 SCHWAB US MDCP ETF ETF/Closed End 1161 15145
288578107 288578107 ELLINGTON RESDNTL REIT REIT 834 74742
Y2106R110 Y2106R110 DORIAN LPG LTD Common Stock 243 19548
G0250X107 G0250X107 AMCOR PLC ORD USD 001 Common Stock 5408 466626
55261F104 55261F104 MT BANK CORP Common Stock 4601 30808
67075T105 67075T105 NUVEEN PFD INCM 2022 ETF/Closed End- 2205 88502
45332Y109 45332Y109 INARI MEDICAL INC Common Stock 2394 29522
26484T106 26484T106 DUN BRADSTREET HLDGS Common Stock 322 19175
437076102 437076102 HOME DEPOT INC Common Stock 138690 422498
33737J174 33737J174 FT D/M EX US ALPHADX ETF ETF/Closed End 3511 57608
921932703 921932703 VNGRD SP 500 VAL ETF ETF/Closed End 2238 15911
256163106 256163106 DOCUSIGN INC Common Stock 15826 61474
596680108 596680108 MIDDLESEX WATER COMPANY Common Stock 7255 70590
500472303 500472303 KONINKLIJKE PHILIPS NEW Common Stock 2166 48739
46429B655 46429B655 ISHS FLTG RT BOND ETF ETF/Closed End- 6010 118202
911684108 911684108 UNITED STATES CELLULAR Common Stock 445 13940
122017106 122017106 BURLINGTON STORES INC Common Stock 1694 5974
46434V274 46434V274 ISHS MSCI INTL MFACT ETF ETF/Closed End 1202 41425
465562106 465562106 ITAU SA ADR REP 500 PFD Common Stock 1461 277135
918204108 918204108 V F CORP Common Stock 7487 111764
27831H100 27831H100 EV FLT RT 22 TGT TRM TR ETF/Closed End- 5012 534926
41068X100 41068X100 HANNON ARMSTRONG SUSTAIN Common Stock 1875 35052
81211K100 81211K100 SEALED AIR CORP NEW Common Stock 1166 21281
862121100 862121100 STORE CAPITAL CORP REIT 1236 38593
68403P203 68403P203 ORAMED PHARMS INC NEW Common Stock 450 20478
46434VAX8 46434VAX8 ISHSBD DEC 2023 TERM ETF ETF/Closed End- 4812 185082
87583X109 87583X109 TANGO THERAPEUTICS INC Common Stock 517 40000
33738R605 33738R605 FT D WRIGHT FOC 5 ETF ETF/Closed End 23737 518501
726503105 726503105 PLAINS ALL AMERN PIPELIN MLP 659 64826
464287762 464287762 ISHS US HLTHCR ETF ETF/Closed End 2535 9188
98462Y100 98462Y100 YAMANA GOLD INC Common Stock 109 27637
G6700G107 G6700G107 NVENT ELECTRIC PLC Common Stock 996 30796
126650100 126650100 CVS HEALTH CORP Common Stock 76788 904875
63633D104 63633D104 NATIONAL HEALTH INVS INC REIT 1418 26497
46138E420 46138E420 INV RUSS 1000 ETF ETF/Closed End 1079 24159
33938J106 33938J106 FLEXION THERAPEUTICS INC Common Stock 68 11200
921910873 921910873 VNG MEGA CAP INDEX ETF ETF/Closed End 1026 6733
737446104 737446104 POST HOLDINGS INC Common Stock 304 2756
98973P101 98973P101 ZIOPHARM ONCOLOGY INC Common Stock 158 86879
74255Y888 74255Y888 PRIN SPECTRM PFD SEC ETF ETF/Closed End- 1955 94257
09073M104 09073M104 BIOTECHNE CORP Common Stock 853 1761
69374H303 69374H303 PACER TRENDPILOT 100 ETF ETF/Closed End 547 9829
70932M107 70932M107 PENNYMAC FINL SVCS NEW Common Stock 314 5143
88579Y101 88579Y101 3M COMPANY Common Stock 65366 372622
92206C649 92206C649 VNGRD RUS2000 VL IN ETF ETF/Closed End 796 5669
189054109 189054109 CLOROX COMPANY Common Stock 22422 135394
824348106 824348106 SHERWIN WILLIAMS CO Common Stock 32637 116677
654106103 654106103 NIKE INC B Common Stock 31510 216959
464288562 464288562 ISHS RESDNTL RL EST ETF ETF/Closed End 204 2387
69181V107 69181V107 OXFORD SQUARE CAP CORP ETF/Closed End 188 46362
60855R100 60855R100 MOLINA HEALTHCARE INC Common Stock 448 1650
45781V101 45781V101 INNOVATIVE INDL PPTYS A Common Stock 1896 8202
19248C105 19248C105 COHEN STEERS LTD DUR Common Stock 611 22404
G66721104 G66721104 NORWEGIAN CRUISE LINE Common Stock 2069 77464
363576109 363576109 ARTHUR J GALLAGHER Common Stock 2164 14555
30607B109 30607B109 FALCON MINERALS CORP A Common Stock 147 31270
14149Y108 14149Y108 CARDINAL HEALTH INC Common Stock 11310 228668
46435G789 46435G789 ISHSBD DEC 2021 TERM ETF ETF/Closed End- 620 24254
371927104 371927104 GENESIS ENERGY LP MLP 159 15925
G3421J106 G3421J106 FERGUSON PLC NEW Common Stock 7923 56787
278865100 278865100 ECOLAB INC Common Stock 20117 96429
26969P108 26969P108 EAGLE MATERIALS INC Common Stock 1340 10219
88018T101 88018T101 TEMPLETON DRAGON FD INC ETF/Closed End 277 15423
919794107 919794107 VALLEY NATIONAL BANCORP Common Stock 499 37475
771049103 771049103 ROBLOX CORP A Common Stock 1018 13478
458140100 458140100 INTEL CORP Common Stock 89030 1670975
567908108 567908108 MARINEMAX INC Common Stock 397 8172
27828X100 27828X100 EV TAX ADVTG BY WRTE INC ETF/Closed End 407 25399
228903100 228903100 CRYOLIFE INC Common Stock 869 39000
78464A888 78464A888 SPDR SP HOMEBLDRS ETF ETF/Closed End 478 6656
316092501 316092501 FID MSCI FINLS ETF ETF/Closed End 721 13424
46138E388 46138E388 INV SP 500 EX RATE ETF ETF/Closed End 381 8163
88160R101 88160R101 TESLA INC Common Stock 69795 90001
464287796 464287796 ISHS US ENGY SCTR ETF ETF/Closed End 37692 1333783
980745103 980745103 WOODWARD INC Common Stock 3109 27464
95040Q104 95040Q104 WELLTOWER INC REIT 14178 172063
84265V105 84265V105 SOUTHERN COPPER CORP DEL Common Stock 7280 129662
464288158 464288158 ISHS S/T NATL MUN BD ETF ETF/Closed End- 7936 73777
740444104 740444104 PREFORMED LINE PRODS CO Common Stock 286 4391
78486Q101 78486Q101 SVB FINL GRP Common Stock 15878 24545
00162Q510 00162Q510 ALPS RVRFRNT DYN US ETF ETF/Closed End 283 6413
904767704 904767704 UNILEVER PLC SPONS ADR Common Stock 20299 374381
71943U104 71943U104 PHYSICIANS REALTY TR Common Stock 3065 173952
902104108 902104108 IIVI INC Common Stock 1537 25889
78463X301 78463X301 SPDR SP EM ASIA PAC ETF ETF/Closed End 896 7224
33741L108 33741L108 FT DW MOMENTUM LOW ETF ETF/Closed End 541 19656
97717W505 97717W505 WSDMTR US MDCP DIV ETF ETF/Closed End 9997 241181
20451N101 20451N101 COMPASS MINRLS INTL INC Common Stock 1857 28840
376536108 376536108 GLADSTONE COML CORP REIT 1623 77178
47233W109 47233W109 JEFFERIES FINL GRP INC Common Stock 499 13444
05588W108 05588W108 BNY STRAT MUNS ETF/Closed End- 98 11314
384109104 384109104 GRACO INC Common Stock 7104 101530
46187W107 46187W107 INVITATION HOMES INC Common Stock 220 5729
92206C813 92206C813 VNGRD LNG TRM CRP BD ETF ETF/Closed End- 2862 27109
20368X101 20368X101 COMMUNITY FINL CORP MD Common Stock 245 6640
46434G855 46434G855 ISHS MSCI GLD GOLD ETF ETF/Closed End 1492 60682
33740K101 33740K101 FT SR FLT RT 2022 TGT ETF/Closed End- 120 12500
316092204 316092204 FID MSCI CNSMR DISCR ETF ETF/Closed End 1966 24497
375558103 375558103 GILEAD SCIENCES INC Common Stock 15634 223822
177376100 177376100 CITRIX SYSTEMS INC Common Stock 2588 24096
78469X107 78469X107 SPX FLOW INC Common Stock 1834 25088
46428R107 46428R107 ISHS SP GSCI CMDTY ETF Common Stock 188 11170
92556H206 92556H206 VIACOMCBS INC B Common Stock 10092 255416
595112103 595112103 MICRON TECHNOLOGY INC Common Stock 5603 78942
297178105 297178105 ESSEX PROPERTY TRUST INC REIT 4635 14494
746853100 746853100 PUTNAM PREMIER INCOME TR ETF/Closed End- 1977 432507
45782C508 45782C508 INNOVATR US EQTY PWR ETF ETF/Closed End 1159 35486
464287754 464287754 ISHS U S INDLS ETF ETF/Closed End 4734 44174
46132K109 46132K109 INVESCO PA VAL MUN INC ETF/Closed End- 371 27954
910047109 910047109 UNITED AIRLINES HLDGS Common Stock 1226 25768
922042718 922042718 VNGRD FTSE SMALL CAP ETF ETF/Closed End 23008 172097
928881101 928881101 VONTIER CORP Common Stock 1126 33510
30212P303 30212P303 EXPEDIA GROUP INC Common Stock 3022 18433
92189F684 92189F684 VANECK RETAIL ETF ETF/Closed End 204 1166
573874104 573874104 MARVELL TECHNOLOGY INC Common Stock 4040 66985
67077M108 67077M108 NUTRIEN LTD Common Stock 4303 66366
97650W108 97650W108 WINTRUST FINANCIAL CORP Common Stock 224 2786
83001A102 83001A102 SIX FLAGS ENTMT CORP NEW Common Stock 478 11250
45782C417 45782C417 INNOVATR US EQTY FEB ETF ETF/Closed End 3310 115866
922042874 922042874 VNGRD FTSE EUROPE ETF ETF/Closed End 33033 503476
46434V621 46434V621 ISHS CORE DIV GRWTH ETF ETF/Closed End 27517 547703
110448107 110448107 BRIT AMER TBCCO SPNS ADR Common Stock 4836 137056
46090F100 46090F100 INV OPTIMUM YLD K1 ETF ETF/Closed End 10976 521447
398905109 398905109 GROUP ONE AUTOMOTIVE INC Common Stock 1114 5931
21870Q105 21870Q105 CORESITE REALTY CORP REIT 922 6658
931142103 931142103 WALMART INC Common Stock 81796 586850
294429105 294429105 EQUIFAX INC Common Stock 9595 37863
216648402 216648402 COOPER COS INC NEW Common Stock 9026 21839
74435K204 74435K204 PRUDENTIAL PLC ADR Common Stock 414 10567
41021P103 41021P103 JOHN HANCOCK PFD INC 3 ETF/Closed End 523 27942
336901103 336901103 FIRST SOURCE CORP Common Stock 471 9968
112830104 112830104 BROOKFIELD REAL ASSETS ETF/Closed End- 403 19273
78464A359 78464A359 SPDR BLOOMBERG CONV ETF ETF/Closed End- 8901 104289
228368106 228368106 CROWN HOLDINGS INC Common Stock 1791 17768
27828H105 27828H105 EV LTD DUR INCM FD ETF/Closed End- 913 69233
67071B108 67071B108 NUVEEN REAL ESTATE INC ETF/Closed End 394 37126
36472T109 36472T109 GANNETT COMPANY INC NEW Common Stock 116 17300
85208M102 85208M102 SPROUTS FARMERS MARKET Common Stock 1171 50537
6706ER101 6706ER101 NUVEEN SP 500 BUY WRITE ETF/Closed End 1607 112931
09258P104 09258P104 BLKRCK 2022 GLB INC OPP ETF/Closed End- 2604 498846
840441109 840441109 SOUTHSTATE CORP Common Stock 679 9092
78464A649 78464A649 SPDR AGGREGATE BOND ETF ETF/Closed End- 25863 866444
464287291 464287291 ISHS GLBL TECH ETF ETF/Closed End 67914 1198623
552690109 552690109 MDU RESOURCES GROUP Common Stock 873 29427
50077C106 50077C106 KRATON CORP Common Stock 667 14604
808524797 808524797 SCHWAB US DIV EQ ETF ETF/Closed End 13760 185341
18914U100 18914U100 CLOUDERA INC Common Stock 795 49785
579063108 579063108 MCAFEE CORP A Common Stock 302 13650
457030104 457030104 INGLES MARKETS INC A Common Stock 550 8330
04621X108 04621X108 ASSURANT INC Common Stock 472 2991
45826H109 45826H109 INTEGER HLDGS CORP Common Stock 587 6575
415858109 415858109 HARROW HEALTH INC Common Stock 112 12376
14316J108 14316J108 CARLYLE GROUP INC Common Stock 4505 95276
69036R863 69036R863 OVERSEAS SHIPHLDG NEW A Common Stock 2867 1378558
46435G474 46435G474 ISHS FALLEN ANGELS ETF ETF/Closed End- 38150 1267019
M9T951109 M9T951109 ZIM INTEGRATED SHIPPING Common Stock 1663 32800
46434G764 46434G764 ISHARES MSCI E/MKT ETF ETF/Closed End 15783 260265
98262P101 98262P101 WW INTL INC Common Stock 652 35731
83012A109 83012A109 SIXTH STR SPECIALTY LNDG Common Stock 4072 183351
670100205 670100205 NOVO NORDISK AS ADR Common Stock 13736 143071
41653L305 41653L305 HARTFORD T/R BD ETF ETF/Closed End- 258 6346
02927U208 02927U208 AMERICAN RES CORP NEW Common Stock 325 171025
60937P106 60937P106 MONGODB INC A Common Stock 291 617
124155102 124155102 BUTTERFLY NETWORK INC A Common Stock 850 81425
67073G105 67073G105 NUVEEN TAX ADV DIVID GRW ETF/Closed End 472 29790
92840M102 92840M102 VISTRA CORP Common Stock 2899 169533
46429B671 46429B671 ISHS MSCI CHINA INDX ETF ETF/Closed End 352 5216
464287432 464287432 ISHS 20 TRSY ETF ETF/Closed End- 7698 53339
33740F805 33740F805 FT TCW OPPORTUNISTIC ETF ETF/Closed End- 18798 351041
09239B109 09239B109 BLACKLINE INC Common Stock 2465 20880
92203J407 92203J407 VNGRD TTL INTL BD ETF ETF/Closed End- 70670 1240689
37954Y848 37954Y848 GLOBAL X MINERS NEW ETF ETF/Closed End 1072 30544
505336107 505336107 LAZBOY INC Common Stock 418 12960
316092600 316092600 FID MSCI HLTH CARE ETF ETF/Closed End 965 15129
67061T101 67061T101 NUVEEN SELECT MAT MUNI ETF/Closed End- 294 27101
G4705A100 G4705A100 ICON PLC Common Stock 4109 15682
67072B107 67072B107 NUVEEN GA QUAL MUN INC ETF/Closed End- 576 42492
724479100 724479100 PITNEY BOWES INC Common Stock 141 19500
46185L103 46185L103 INVITAE CORP Common Stock 718 25242
530158104 530158104 LIBERTY ALLSTAR EQUITY ETF/Closed End 4422 514151
09857L108 09857L108 BOOKING HOLDINGS INC Common Stock 7207 3036
443201108 443201108 HOWMET AEROSPACE INC Common Stock 987 31623
33739Q408 33739Q408 FT ENH SHORT MTY NEW ETF ETF/Closed End- 13500 225206
438516106 438516106 HONEYWELL INTL INC Common Stock 60226 283708
488445206 488445206 KEMPHARM INC Common Stock 2607 279440
22160K105 22160K105 COSTCO WHOLESALE CORP Common Stock 48619 108196
46434V456 46434V456 ISHS MSCI INTL QLTY ETF ETF/Closed End 18413 486089
921932505 921932505 VNGRD SP 500 GRW ETF ETF/Closed End 23804 89262
G0585R106 G0585R106 ASSURED GUARANTY LIMITED Common Stock 442 9432
60871R209 60871R209 MOLSON COORS BEVRG CO B Common Stock 744 16040
203607106 203607106 COMMUNITY BK SYSTEM INC Common Stock 1692 24735
281020107 281020107 EDISON INTL Common Stock 5181 93413
494368103 494368103 KIMBERLY CLARK CORP Common Stock 42977 324499
45782C698 45782C698 INNOVATR US EQTY BUF ETF ETF/Closed End 2064 65860
G6095L109 G6095L109 APTIV PLC Common Stock 3806 25550
89400J107 89400J107 TRANSUNION Common Stock 568 5051
92276F100 92276F100 VENTAS INC REIT 719 13030
87165B103 87165B103 SYNCHRONY FINANCIAL Common Stock 1954 39977
318916103 318916103 FIRST BANCSHARES INC MS Common Stock 358 9225
37045V100 37045V100 GENERAL MOTORS CO Common Stock 13278 251898
81762P102 81762P102 SERVICENOW INC Common Stock 17828 28650
808524201 808524201 SCHWAB US LGCP ETF ETF/Closed End 1097 10547
432748101 432748101 HILLTOP HOLDINGS INC Common Stock 391 11981
562750109 562750109 MANHATTAN ASSOCS INC Common Stock 719 4696
776696106 776696106 ROPER TECHNOLOGIES INC Common Stock 10393 23293
37954Y483 37954Y483 GLBL NASDAQ 100 COVR ETF ETF/Closed End 8578 388852
G3156P103 G3156P103 ASA GOLD PRECIOUS MTLS ETF/Closed End 1025 54258
925815102 925815102 VICOR CORP Common Stock 5557 41423
10537L104 10537L104 BRANDYWINEGLBL GLBL INCM ETF/Closed End- 154 12330
670699107 670699107 NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 10601 373555
01881G106 01881G106 ALLIANCEBERNSTEIN HLDG MLP 7943 160206
G4388N106 G4388N106 HELEN OF TROY LTD Common Stock 839 3735
72814P109 72814P109 PLBY GROUP INC Common Stock 550 23353
775711104 775711104 ROLLINS INC Common Stock 6606 186985
37954Y715 37954Y715 GLOBAL X ROBOTICS ETF ETF/Closed End 839 22932
09258A107 09258A107 BLKRCK MULTI SECTOR INCM ETF/Closed End- 917 49006
94987C103 94987C103 WF GLB DIV OPP FD ETF/Closed End 208 37738
868168105 868168105 SUPERIOR IND INTL INC Common Stock 80 11383
33741X201 33741X201 FIRST INDXX DIGITAL ETF ETF/Closed End 266 6295
27616P103 27616P103 EASTERLY GOVT PPTYS INC Common Stock 259 12551
922908512 922908512 VNGRD MDCP VAL ETF ETF/Closed End 6427 46037
45782C771 45782C771 INNOVATR US EQTY BUF ETF ETF/Closed End 413 12653
33829M101 33829M101 FIVE BELOW INC Common Stock 3349 18939
03524A108 03524A108 ANHEUSER BUSCH INBEV Common Stock 5059 89737
00215W100 00215W100 ASE TECH HLDG CO LTD Common Stock 327 41675
989207105 989207105 ZEBRA TECHS CORP A Common Stock 17602 34149
72201R775 72201R775 PIMCO ACTIVE BD ETF ETF/Closed End- 7485 67698
46429B747 46429B747 ISHS 05Y TIPS ETF ETF/Closed End- 12152 115041
47103U845 47103U845 JANUS HENDERSON AAA ETF Common Stock 1251 24761
72200U100 72200U100 PIMCO CORP INCM STRAT ETF/Closed End- 4854 269060
95766P108 95766P108 WESTERN MUNI PARTNERS FD ETF/Closed End- 551 35140
14817C107 14817C107 CASSAVA SCIENCES INC Common Stock 447 7193
33740F623 33740F623 FT CBOE VEST US JAN ETF ETF/Closed End 4042 122437
478160104 478160104 JOHNSON JOHNSON Common Stock 173614 1075004
464286533 464286533 ISHS MSCI E/MKT VOL ETF ETF/Closed End 20883 333224
679295105 679295105 OKTA INC A Common Stock 435 1832
46138E511 46138E511 INV PFD ETF ETF/Closed End- 10789 717845
37954Y814 37954Y814 GLB X FINTECH ETF ETF/Closed End 205 4260
46138J882 46138J882 INV BULLET 2022 BD ETF ETF/Closed End- 9810 455626
63009R109 63009R109 NANOSTRING TECHS INC Common Stock 308 6406
464287788 464287788 ISHS U S FINANCIALS ETF ETF/Closed End 5592 67741
872280102 872280102 TCG BDC INC BDC ETF/Closed End 661 49274
58933Y105 58933Y105 MERCK COMPANY INC NEW Common Stock 120039 1598170
09060J106 09060J106 BIODELIVERY SCI INTL INC Common Stock 497 137595
92835W107 92835W107 VIRTUS GLB DIVINCM INC ETF/Closed End 98 10531
913837100 913837100 UNIVERSAL STAINLESS Common Stock 266 26110
219350105 219350105 CORNING INC Common Stock 10468 286887
22788C105 22788C105 CROWDSTRIKE HLDGS INC A Common Stock 4136 16828
35137L105 35137L105 FOX CORP A Common Stock 456 11372
12504G100 12504G100 CBRE GLBL RL EST INCM FD ETF/Closed End 659 78793
72201B101 72201B101 PIMCO CORP INCM OPPTY ETF/Closed End- 1153 63043
G25839104 G25839104 COCACOLA EUROPAC PRTNRS Common Stock 322 5832
552737108 552737108 MFS MULTIMARKET INCOME T ETF/Closed End- 1412 215187
H42097107 H42097107 UBS GROUP AG Common Stock 1076 67499
46137V803 46137V803 INV DWA CNSMR CYCL ETF ETF/Closed End 4989 57079
278642103 278642103 EBAY INC Common Stock 1987 28516
501044101 501044101 KROGER CO Common Stock 11516 284846
74164F103 74164F103 PRIMORIS SERVICES CORP Common Stock 339 13846
45167R104 45167R104 IDEX CORP Common Stock 7052 34076
33735K108 33735K108 FT L/C GR OP ALPHADX ETF ETF/Closed End 53629 482751
204166102 204166102 COMMVAULT SYSTEMS INC Common Stock 911 12102
00508Y102 00508Y102 ACUITY BRANDS INC Common Stock 242 1396
94106L109 94106L109 WASTE MANAGEMENT INC DEL Common Stock 40001 267816
G46188101 G46188101 HORIZON THERAPEUTICS Common Stock 294 2684
24906P109 24906P109 DENTSPLY SIRONA INC Common Stock 5980 103021
G5960L103 G5960L103 MEDTRONIC PLC Common Stock 77472 618042
364760108 364760108 GAP INC Common Stock 1242 54700
75972A301 75972A301 RENEWABLE ENERGY GRP INC Common Stock 1068 21276
13765N107 13765N107 CANNAE HLDGS INC Common Stock 1021 32814
22822V101 22822V101 CROWN CASTLE INTL NEW REIT 30771 177539
51508J108 51508J108 LANDMARK INFRA PRTNRS LP Common Stock 1916 117162
47103U209 47103U209 JANUS HENDR SML MDCP ETF ETF/Closed End 357 5502
45782C755 45782C755 INNOVATR US EQTY BUF ETF ETF/Closed End 845 25770
833445109 833445109 SNOWFLAKE INC A Common Stock 3433 11353
683344105 683344105 ONTO INNOVATION INC Common Stock 351 4861
656811106 656811106 NORTH AMERN CONSTR GRP Common Stock 288 19585
530307107 530307107 LIBERTY BROADBAND CORP A Common Stock 594 3526
33734X176 33734X176 FT TECH ALPHADX ETF ETF/Closed End 23760 193377
G037AX101 G037AX101 AMBARELLA INC Common Stock 1373 8815
70959W103 70959W103 PENSKE AUTOMOTIVE GROUP Common Stock 1100 10931
337345102 337345102 FT NSDQ100 TECH INDX ETF ETF/Closed End 24991 158368
M22465104 M22465104 CHECK POINT SFTWARE TECH Common Stock 1557 13770
74275C205 74275C205 PROCESSA PHARMS INC NEW Common Stock 396 46231
891160509 891160509 TORONTO DOMINION BK NEW Common Stock 2650 40060
07373V105 07373V105 BEAM THERAPEUTICS INC Common Stock 573 6591
33740F862 33740F862 FT CBOE VEST US EQTY ETF ETF/Closed End 648 17771
00768Y453 00768Y453 ADVSHS PURE US CANN ETF ETF/Closed End 277 8781
844741108 844741108 SOUTHWEST AIRLINES CO Common Stock 1839 35756
867892101 867892101 SUNSTONE HTL INV INC NEW Common Stock 159 13317
257651109 257651109 DONALDSON CO INC Common Stock 1013 17644
74319R101 74319R101 PROG HLDGS INC Common Stock 359 8542
668771108 668771108 NORTONLIFELOCK INC Common Stock 431 17043
37954Y855 37954Y855 GLBL X LITHIUM BATTR ETF ETF/Closed End 988 12049
G02602103 G02602103 AMDOCS LTD Common Stock 571 7553
27828Y108 27828Y108 EV TAX ADVTG BY WRTE OPP ETF/Closed End 822 51400
69351T106 69351T106 PPL CORP Common Stock 15864 569025
45784P101 45784P101 INSULET CORP Common Stock 241 849
464288869 464288869 ISHS MICROCAP ETF ETF/Closed End 18189 126035
635309107 635309107 NATL CINEMEDIA INC Common Stock 62 17477
375916103 375916103 GILDAN ACTIVEWEAR INC Common Stock 807 22112
33740F771 33740F771 FT CBOE VEST US EQTY ETF ETF/Closed End 3956 115510
67066V101 67066V101 NUVEEN QUAL MUN INCM FD ETF/Closed End- 2725 174426
583928106 583928106 MEDALLION FINL CORP Common Stock 82 10474
67077P101 67077P101 NUVEEN E/MKT DEBT 2022 ETF/Closed End- 190 23718
30151E814 30151E814 EXCH PERITUS HI YLD ETF ETF/Closed End- 369 11513
670656107 670656107 NUVEEN NY AMT FREE QUAL ETF/Closed End- 690 49917
761152107 761152107 RESMED INC Common Stock 11551 43827
46435G268 46435G268 ISHARES RUSSELL 2500 ETF ETF/Closed End 204 3175
92838U108 92838U108 VIRTUS CV INCM FD II ETF/Closed End 91 17457
45253H101 45253H101 IMMUNOGEN INC Common Stock 265 46781
46138J775 46138J775 INV DEFNSV EQ ETF ETF/Closed End 498 7538
38526M106 38526M106 GRAND CANYON ED INC Common Stock 2606 29624
37637Q105 37637Q105 GLACIER BANCORP INC NEW Common Stock 1138 20562
416906105 416906105 HARVARD BIOSCIENCE INC Common Stock 119 17000
631103108 631103108 NASDAQ INC Common Stock 770 3991
590672101 590672101 MESABI TRUST CBI Common Stock 402 13541
118440106 118440106 BUCKLE INC Common Stock 409 10326
464288570 464288570 ISHS MSCI KLD 400 ETF ETF/Closed End 635 7628
749685103 749685103 RPM INTERNATIONAL INC Common Stock 5494 70762
533900106 533900106 LINCOLN ELECTRIC HLDGS Common Stock 815 6330
531229409 531229409 LBRTY MEDIA A SIRIUS XM Common Stock 730 15469
36240A101 36240A101 GABELLI UTIL TR INC ETF/Closed End 800 101751
46429B267 46429B267 ISHS U S TREAS ETF ETF/Closed End- 180765 6813580
00827B106 00827B106 AFFIRM HOLDINGS INC A Common Stock 295 2474
808524102 808524102 SCHWAB US BRD MKT ETF ETF/Closed End 713 6869
316500107 316500107 FIDUS INVT CORP BDC Common Stock 213 12232
830566105 830566105 SKECHERS USA INC CL A Common Stock 891 21160
81369Y407 81369Y407 CONS DSCR SEL SPDR ETF ETF/Closed End 346018 1928213
97717Y683 97717Y683 WISDOMTREE ENH COMOD ETF ETF/Closed End 1947 87331
317585404 317585404 FINANCIAL INSTITUTIONS Common Stock 449 14639
681116109 681116109 OLLIES BARGAIN OUTLET Common Stock 1157 19201
784117103 784117103 SEI INVESTMENTS CO Common Stock 7325 123514
418056107 418056107 HASBRO INC Common Stock 4007 44921
464287168 464287168 ISHS SEL DIV ETF ETF/Closed End 32970 287397
03784Y200 03784Y200 APPLE HOSPITALITY REIT REIT 168 10681
464288737 464288737 ISHS CNSMR STPLS ETF ETF/Closed End 213 3555
33737M102 33737M102 FT MDCP GRW ALPHADX ETF ETF/Closed End 686 9544
00123Q104 00123Q104 AGNC INVESTMENT CORP Common Stock 1360 86271
78648T100 78648T100 SAFETY INSURANCE GROUP Common Stock 218 2745
68622V106 68622V106 ORGANON CO Common Stock 3844 117218
390905107 390905107 GREAT SOUTHERN BANCORP Common Stock 439 8006
66987V109 66987V109 NOVARTIS AG SPON ADR Common Stock 20218 247214
46434V407 46434V407 ISHS 05YR HI YLD BD ETF ETF/Closed End- 3992 87364
464288760 464288760 ISHS U S ARERO DEF ETF ETF/Closed End 2996 28745
278715206 278715206 EBIX INC NEW Common Stock 990 36756
383082104 383082104 GORMAN RUPP CO Common Stock 993 27740
780259107 780259107 ROYAL DUTCH SHELL ADR B Common Stock 1443 32596
92204A884 92204A884 VNGRD COMMN SVCS ETF ETF/Closed End 11890 84469
8676EP108 8676EP108 SUNOPTA INC Common Stock 1566 175403
866674104 866674104 SUN COMMUNITIES INC REIT 2705 14615
464288448 464288448 ISHS INTL SEL DIV ETF ETF/Closed End 14815 486987
292562105 292562105 ENCORE WIRE CORP Common Stock 638 6724
231269200 231269200 CURIS INC NEW Common Stock 139 17800
806407102 806407102 HENRY SCHEIN INC Common Stock 342 4494
56501R106 56501R106 MANULIFE FINANCIAL CORP Common Stock 757 39351
89147L886 89147L886 TORTOISE ENRGY INFRA NEW ETF/Closed End 502 18540
69374H204 69374H204 PACER TRENDPILOT US ETF ETF/Closed End 327 9315
303250104 303250104 FAIR ISAAC CORP Common Stock 10337 25977
92204A207 92204A207 VNGRD CNSMR STAPLES ETF ETF/Closed End 1918 10700
876030107 876030107 TAPESTRY INC Common Stock 625 16886
892672106 892672106 TRADEWEB MARKETS INC A Common Stock 546 6761
67020Y100 67020Y100 NUANCE COMMUNICATION INC Common Stock 2593 47111
46435U515 46435U515 ISHSBD DEC 2028 TERM ETF ETF/Closed End- 231 8058
667340103 667340103 NORTHWEST BANCSHARES INC Common Stock 736 55391
46137V563 46137V563 INV H/Y EQ DIV ACH ETF ETF/Closed End 944 47663
464287671 464287671 ISHS SP U S GROWTH ETF ETF/Closed End 3081 30080
90384S303 90384S303 ULTA BEAUTY INC Common Stock 16777 46481
808524805 808524805 SCHWAB INTL EQ ETF ETF/Closed End 1191 30775
808625107 808625107 SCIENCE APP INTL CORP Common Stock 1031 12047
64125C109 64125C109 NEUROCRINE BIOSCIENCES Common Stock 1512 15771
33939L407 33939L407 FLEX MSTAR NAT RES ETF ETF/Closed End 3080 84158
301505889 301505889 EXCH EMQQ EMRG MKTS ETF ETF/Closed End 531 10715
464286509 464286509 ISHS MSCI CANADA ETF ETF/Closed End 3479 95846
46137V142 46137V142 INV WATER RES ETF ETF/Closed End 1048 19159
922042775 922042775 VNGRD FTSE ALL WORLD ETF ETF/Closed End 439545 7210370
877163105 877163105 TAYLOR DEVICES INC Common Stock 3818 339196
46435U861 46435U861 ISHS US DIV BUYBACK ETF ETF/Closed End 235 6007
29670G102 29670G102 ESSENTIAL UTILITIES INC Common Stock 6786 147262
759509102 759509102 RELIANCE STEEL ALUM CO Common Stock 643 4514
808524854 808524854 SCHWAB INTRM US TRSY ETF ETF/Closed End- 3514 61971
46641Q837 46641Q837 JP ULTRA SHT INCM ETF ETF/Closed End- 21933 432427
H50430232 H50430232 LOGITECH INTL SA Common Stock 876 9932
45782C391 45782C391 INNOVATR US EQTY BUF ETF ETF/Closed End 2077 62993
446150104 446150104 HUNTINGTON BANCSHS INC Common Stock 7697 497849
25278X109 25278X109 DIAMONDBACK ENERGY INC Common Stock 15402 162691
46434V449 46434V449 ISHS MSCI INTL FCTR ETF ETF/Closed End 11987 314797
260557103 260557103 DOW INC Common Stock 36554 635059
464287523 464287523 ISHS SEMICONDUCTOR ETF ETF/Closed End 3185 7143
464286426 464286426 ISHS MSCI E/M ASIA ETF ETF/Closed End 917 10856
02079K305 02079K305 ALPHABET INC A Common Stock 198307 74174
81811M100 81811M100 SEVERN BANCORP INC Common Stock 140 11200
921946794 921946794 VNGRD INTL HI DIV YL ETF ETF/Closed End 3538 53564
688239201 688239201 OSHKOSH CORP Common Stock 1510 14747
171340102 171340102 CHURCH DWIGHT COMPANY Common Stock 9593 116183
33737M201 33737M201 FT MDCP VAL ALPHADX ETF ETF/Closed End 2180 49246
33740F755 33740F755 FT CBOE VEST FD BUFF ETF ETF/Closed End 340 14800
59318B108 59318B108 MFS INVEST GRADE MUNI TR ETF/Closed End- 295 29502
81369Y704 81369Y704 INDL SEL SECT SPDR ETF ETF/Closed End 138162 1412115
27829F108 27829F108 EV TAX MNGD GLB DIVRS EQ ETF/Closed End 4189 419282
78440X804 78440X804 SL GREEN RLTY CORP NEW REIT 5181 73131
464287689 464287689 ISHS RUSS 3000 INDX ETF ETF/Closed End 922 3616
909907107 909907107 UNITED BANKSHARES INC WV Common Stock 1859 51099
69374H857 69374H857 PACER U S SMCP CASH ETF ETF/Closed End 325 7663
12811V105 12811V105 CALAMOS DYN CONV INC ETF/Closed End 1342 44146
31620R303 31620R303 FIDELITY NATL FINL INC Common Stock 1793 39533
820017101 820017101 SHARPS COMPLIANCE CORP Common Stock 110 13300
G97822103 G97822103 PERRIGO CO PLC Common Stock 302 6379
88025U109 88025U109 10X GENOMICS INC A Common Stock 208 1426
731068102 731068102 POLARIS INC Common Stock 328 2742
524660107 524660107 LEGGETT PLATT INC Common Stock 7569 168809
67066G104 67066G104 NVIDIA CORP Common Stock 107845 520587
46131M106 46131M106 INVESCO TR INVT GRD MUNS ETF/Closed End- 728 53144
Y1968P121 Y1968P121 DANAOS CORP NEW Common Stock 883 10777
45337C102 45337C102 INCYTE CORP Common Stock 332 4832
33734X846 33734X846 FIRST TR NASDAQ CYBE ETF ETF/Closed End 10878 223275
670972108 670972108 NUVEEN PA QUAL MUN INC ETF/Closed End- 2264 153062
577128101 577128101 MATTHEWS INTL CORP CL A Common Stock 477 13750
464288711 464288711 ISHS GLB UTILS ETF ETF/Closed End 343 5819
79466L302 79466L302 SALESFORCECOM INC Common Stock 65617 241931
92206C714 92206C714 VNGRD RUS1000 VL IN ETF ETF/Closed End 117083 1704017
464288372 464288372 ISHS GLB INFRA ETF ETF/Closed End 14424 314257
172908105 172908105 CINTAS CORP Common Stock 6295 16535
69374H592 69374H592 PACER SALT LOW US ETF ETF/Closed End 245 7980
47215P106 47215P106 JDCOM INC SPON ADR Common Stock 250 3466
70432V102 70432V102 PAYCOM SOFTWARE INC Common Stock 4631 9342
22758A105 22758A105 CROSSAMERICA PARTNERS Common Stock 526 26458
464287150 464287150 ISHS SP TTL US STK ETF ETF/Closed End 7893 80230
883203101 883203101 TEXTRON INC Common Stock 1198 17156
33734H106 33734H106 FT VAL LINE DIV INDX ETF ETF/Closed End 42470 1083420
921908844 921908844 VNGRD DIV APPREC ETF ETF/Closed End 74405 484410
76881Y109 76881Y109 RIVERNORTH OPPTYS FD INC ETF/Closed End 1986 116852
758750103 758750103 REGAL REXNORD CORP Common Stock 552 3673
46138E404 46138E404 INV CEF INC COMP ETF ETF/Closed End- 1312 54767
125269100 125269100 CF INDS HLDGS INC Common Stock 2165 38779
33736N101 33736N101 FT FTSE EN DEV R/E ETF ETF/Closed End 415 8281
84833T103 84833T103 SPERO THERAPEUTICS INC Common Stock 479 26000
531229607 531229607 LIBERTY MEDIA CORP C Common Stock 2682 56501
457187102 457187102 INGREDION INC Common Stock 1386 15572
770323103 770323103 ROBERT HALF INTL INC Common Stock 549 5473
46137V605 46137V605 INV DJIA DIV ETF ETF/Closed End 307 7199
253868103 253868103 DIGITAL REALTY TRUST INC REIT 6233 43146
337318109 337318109 FT ENHANCE EQTY INCME FD ETF/Closed End 777 39437
25434V500 25434V500 DIMENSIONAL US SMCP ETF ETF/Closed End 512 8912
82024L103 82024L103 SHATTUCK LABS INC Common Stock 444 21789
783513203 783513203 RYANAIR HLDG PLC ADR NEW Common Stock 558 5071
670928100 670928100 NUVEEN MUNICIPAL VALUE F ETF/Closed End- 1051 92863
56064K100 56064K100 MAINSTAY MACKAY DEFN ETF/Closed End- 787 35938
33737J182 33737J182 FT EMG MKT ALPHADX ETF ETF/Closed End 1503 55821
00302L108 00302L108 ABERDEEN GLB PREM PPTYS ETF/Closed End 701 115637
693656100 693656100 PVH CORP Common Stock 401 3904
872540109 872540109 TJX COS INC NEW Common Stock 14144 214358
911312106 911312106 UPS INC B Common Stock 91989 505156
76131D103 76131D103 RESTAURANT BRNDS INTL Common Stock 541 8848
947890109 947890109 WEBSTER FINANCIAL CORP Common Stock 2029 37264
88034P109 88034P109 TENCENT MUSIC ENTMT ADS Common Stock 8779 1210951
464288695 464288695 ISHS MATRLS INDX ETF ETF/Closed End 223 2620
922908637 922908637 VNGRD LGCP ETF ETF/Closed End 15318 76236
156432106 156432106 CENTURY BNCRP INC CL A Common Stock 1199 10401
464287119 464287119 ISHARES MSTAR GRWTH ETF ETF/Closed End 2031 30982
291011104 291011104 EMERSON ELECTRIC CO Common Stock 28600 303604
45782C557 45782C557 INNOVATR US EQTY BUF ETF ETF/Closed End 6227 185995
29415C101 29415C101 EOS ENERGY ENTRPRS INC A Common Stock 657 46823
879360105 879360105 TELEDYNE TECH INC Common Stock 3391 7892
37950E333 37950E333 GLBL X SUPERINCM PFD ETF ETF/Closed End- 533 44557
09260U109 09260U109 BLACKROCK CAP ALLOC TR Common Stock 1063 52641
46138E628 46138E628 INV EXCHG KBW BK ETF ETF/Closed End 586 8735
117043109 117043109 BRUNSWICK CORP Common Stock 535 5612
59156R108 59156R108 METLIFE INC Common Stock 47596 771027
920253101 920253101 VALMONT INDUSTRIES INC Common Stock 411 1747
848637104 848637104 SPLUNK INC Common Stock 4463 30844
05588N108 05588N108 BNY GLB CR INCM 2024 TGT ETF/Closed End- 8099 855267
55826T102 55826T102 MADISON SQUARE GARDEN A Common Stock 782 10757
26210C104 26210C104 DROPBOX INC A Common Stock 990 33868
500767306 500767306 KRANESHS CSI CHINA ETF ETF/Closed End 10178 215083
46436E619 46436E619 ISHS ESG ADVNCD TTL ETF ETF/Closed End- 783 15795
74834L100 74834L100 QUEST DIAGNOSTICS INC Common Stock 10997 75681
464288182 464288182 ISHS AC ASIA EX JPN ETF ETF/Closed End 127948 1506507
82835W108 82835W108 SILVERBACK THERAPEUTICS Common Stock 155 15528
608190104 608190104 MOHAWK INDUSTRIES INC Common Stock 1839 10369
849343108 849343108 SPRAGUE RESOURCES LP Common Stock 931 50003
33739N108 33739N108 FT III MANAGED MUN ETF ETF/Closed End- 6241 109918
34964C106 34964C106 FORTUNE BRANDS HOME SEC Common Stock 1336 14944
92647N782 92647N782 VICTORYSHS US 500 ETF ETF/Closed End 1555 21858
33738R795 33738R795 FT NASDAQ TRANSN ETF ETF/Closed End 9061 293998
921078101 921078101 VANECK MERK GOLD TR ETF ETF/Closed End 259 15150
808524755 808524755 SCHWAB FUND INTL LRG ETF ETF/Closed End 567 17258
903899102 903899102 ULTRALIFE CORP Common Stock 2539 356550
530307305 530307305 LIBERTY BROADBAND CORP C Common Stock 7425 42990
43300A203 43300A203 HILTON WORLDWIDE NEW Common Stock 2606 19723
05368V106 05368V106 AVIENT CORP Common Stock 807 17408
21036P108 21036P108 CONSTELLATION BRANDS A Common Stock 12725 60396
464288810 464288810 ISHS US MED DVCS ETF ETF/Closed End 15610 248642
G8473T100 G8473T100 STERIS PLC Common Stock 3822 18706
46138J643 46138J643 INV BULLETSHS 2028 ETF ETF/Closed End- 6179 269476
529900102 529900102 LIBERTY ALL STAR GRWTH ETF/Closed End 254 29416
124805102 124805102 CBIZ INC Common Stock 1357 41949
05368M106 05368M106 AVID BIOSERVICES INC Common Stock 1225 56781
42250P103 42250P103 HEALTHPEAK PPTYS INC Common Stock 12686 378915
650111107 650111107 NEW YORK TIMES A Common Stock 305 6183
91879Q109 91879Q109 VAIL RESORTS INC Common Stock 17828 53368
67018T105 67018T105 NU SKIN ENTERPRISES INC Common Stock 355 8763
37954A204 37954A204 GLOBAL MEDICAL REIT NEW REIT 1674 113857
17275R102 17275R102 CISCO SYSTEMS INC Common Stock 112920 2074591
46429B689 46429B689 ISHS MSCI EAFE M VOL ETF ETF/Closed End 3537 46946
233051200 233051200 X TRCKRS MSCI EAFE ETF ETF/Closed End 499 13227
78464A862 78464A862 SPDR SP SEMICNDCTR ETF ETF/Closed End 803 4055
72200X104 72200X104 PIMCO STRAT INCM FD INC ETF/Closed End- 164 23219
91680M107 91680M107 UPSTART HOLDINGS INC Common Stock 805 2544
69374H741 69374H741 PACER BCHMK DATINFR ETF ETF/Closed End 1230 31596
866796105 866796105 SUN LIFE FINL INC Common Stock 800 15542
52567D107 52567D107 LEMONADE INC Common Stock 580 8652
46435U176 46435U176 ISHS IBONDS 2022 H/Y ETF ETF/Closed End- 1537 63510
185899101 185899101 CLEVELAND CLIFFS INC NEW Common Stock 4551 229744
89531P105 89531P105 TREX CO INC Common Stock 4477 43923
12479G101 12479G101 CB FINANCIAL SVCS INC Common Stock 6007 256162
55306N104 55306N104 MKS INSTRUMENTS INC Common Stock 612 4055
69404D108 69404D108 PAC BIOSCIENCES CA INC Common Stock 733 28708
85472N109 85472N109 STANTEC INC Common Stock 239 5099
464288653 464288653 ISHS 1020 TRS ETF ETF/Closed End- 8182 55632
78468R622 78468R622 SPDR BLOOMBERG BRCLY ETF ETF/Closed End 3384 30944
91307C102 91307C102 UNITED THERAPEUTICS CORP Common Stock 1714 9288
09254X101 09254X101 BLKRK MUHLDGS NJ QUAL FD ETF/Closed End- 171 10924
89832Q109 89832Q109 TRUIST FINL CORP Common Stock 35762 609754
486606106 486606106 KAYNE ANDERSON ENERGY ETF/Closed End 764 95517
46138G508 46138G508 INV SR LOAN ETF ETF/Closed End- 1210 54726
92189F676 92189F676 VANECK SEMICONDUCTOR ETF ETF/Closed End 4854 18939
46432F388 46432F388 ISHS MSCI USA VAL ETF ETF/Closed End 102429 1017165
803607100 803607100 SAREPTA THERAPEUTICS INC Common Stock 257 2776
552939100 552939100 MFS GOVT MKTS INC TR ETF/Closed End- 47 10804
09248D104 09248D104 BLACKROCK UTILS INFRAS Common Stock 400 15908
78409V104 78409V104 SP GLOBAL INC Common Stock 20944 49291
89853L104 89853L104 T2 BIOSYSTEMS INC Common Stock 157 172000
134429109 134429109 CAMPBELL SOUP COMPANY Common Stock 1186 28376
33718W103 33718W103 FT INTERMED DUR PFD INCM Common Stock 532 21279
G51502105 G51502105 JOHNSON CTLS INTL PLC Common Stock 24503 359923
92912P108 92912P108 VOYA EMRG MKTS HI DIV ETF/Closed End 209 28260
46137V464 46137V464 INV SP MDCP MOMENT ETF ETF/Closed End 802 9529
27828N102 27828N102 EV TAX MNGD DIVRS EQ INC ETF/Closed End 2609 187034
09227Q100 09227Q100 BLACKBAUD INC Common Stock 378 5370
82669G104 82669G104 SIGNATURE BANK NEW YORK Common Stock 387 1420
224916106 224916106 CREDIT SUISSE ASST MGMT ETF/Closed End- 240 69295
05964H105 05964H105 BANCO SANTANDER S A ADR Common Stock 1531 422839
12812C106 12812C106 CALAMOS L/S EQ DYN INC ETF/Closed End 219 10750
G21810109 G21810109 CLARIVATE PLC Common Stock 2118 96727
95082P105 95082P105 WESCO INTL INC Common Stock 607 5263
67090H102 67090H102 NUVEEN TAX ADV TOTAL RET ETF/Closed End 223 20028
832696405 832696405 SMUCKER JM COMPANY NEW Common Stock 2248 18732
355145103 355145103 FRANKLIN UNIVERSAL TR SB ETF/Closed End 104 12866
52468L406 52468L406 LEGG LOW VOL HI DIV ETF ETF/Closed End 4975 138221
05605H100 05605H100 BWX TECHS INC Common Stock 3351 62210
46435G409 46435G409 ISHS MSCI INTL VALU ETF ETF/Closed End 14315 556768
464287515 464287515 ISHS EXPANDED TECH ETF ETF/Closed End 19431 48682
539439109 539439109 LLOYDS BANKING SPONS ADR Common Stock 51 20931
36164Y101 36164Y101 GCP APPLIED TECHS INC Common Stock 239 10921
74164M108 74164M108 PRIMERICA INC Common Stock 361 2353
26923G400 26923G400 ETFIS INFRA REIT PFD ETF ETF/Closed End- 235 9613
382550101 382550101 GOODYEAR TIRE RUBBER Common Stock 307 17369
64110D104 64110D104 NETAPP INC Common Stock 1923 21422
981811102 981811102 WORTHINGTON INDS INC Common Stock 1685 31965
477839104 477839104 JOHN BEAN TECHS CORP Common Stock 296 2109
97717W471 97717W471 WSDMTR U S DLR BLLSH ETF ETF/Closed End 2922 112562
74767V109 74767V109 QUANTUMSCAPE CORP A Common Stock 391 15933
02209S103 02209S103 ALTRIA GROUP INC Common Stock 38214 839489
760759100 760759100 REPUBLIC SERVICES INC Common Stock 5285 44014
92189F387 92189F387 VANECK SHRT HI YLD ETF ETF/Closed End- 1664 66295
78464A631 78464A631 SPDR SP AERO DEFNSE ETF ETF/Closed End 1832 15356
69374H816 69374H816 PACER LUNT LGCP MLTI ETF ETF/Closed End 1609 41863
381430107 381430107 GS ACTIVEBETA INTL ETF ETF/Closed End 2560 74925
09253T101 09253T101 BLKRK MUNIVEST FD II INC ETF/Closed End- 379 24933
44930G107 44930G107 ICU MEDICAL INC Common Stock 251 1077
14448C104 14448C104 CARRIER GLOBAL CORP Common Stock 7809 150876
G1890L107 G1890L107 CAPRI HOLDINGS LTD Common Stock 203 4198
46138G631 46138G631 INV NASDAQ NEXT GEN ETF ETF/Closed End 699 21150
31847R102 31847R102 FIRST AMERN FINL CORP Common Stock 4376 65271
136069101 136069101 CANADIAN IMPERIAL BANK Common Stock 5042 45297
780287108 780287108 ROYAL GOLD INC Common Stock 1382 14474
46132C107 46132C107 INVESCO MUN OPPTY TR ETF/Closed End- 846 61795
55305B101 55305B101 M/I HOMES INC Common Stock 481 8320
921910709 921910709 VNGRD EXT DUR TRSY ETF ETF/Closed End- 1001 7383
808524607 808524607 SCHWAB US SMCP ETF ETF/Closed End 405 4046
46436E759 46436E759 ISHS ADV MSCI EAFE ETF ETF/Closed End 454 6699
464288802 464288802 ISHS MSCI USA ESG ETF ETF/Closed End 5538 57721
26924G409 26924G409 ETF ETFMG PRIM MOBIL ETF ETF/Closed End 1092 16136
444859102 444859102 HUMANA INC Common Stock 2987 7675
04208T108 04208T108 ARMADA HOFFLER PPTYS INC Common Stock 4491 335886
97717W406 97717W406 WSDMTR US DV EX FINL ETF ETF/Closed End 1034 11001
88688T100 88688T100 TILRAY INC 2 Common Stock 125 11053
922042866 922042866 VNGRD FTSE PACIFIC ETF ETF/Closed End 185926 2294257
649604501 649604501 NY MTG TR INC PAR 02 Common Stock 43 10155
67072C105 67072C105 NUVEEN PFD INCM SECS ETF/Closed End 1579 161119
454089103 454089103 INDIA FUND INC ETF/Closed End 2414 104553
464287614 464287614 ISHS RUSS 1000 GRW ETF ETF/Closed End 194655 710314
553530106 553530106 MSC INDL DIRECT CL A Common Stock 890 11098
67103H107 67103H107 O REILLY AUTOMOTIVE NEW Common Stock 3296 5394
92189F643 92189F643 VANECK MORNINGSTAR ETF ETF/Closed End 7150 97604
87265H109 87265H109 TRI POINTE HOMES INC Common Stock 454 21619
50187A107 50187A107 LHC GROUP INC Common Stock 437 2782
G16258108 G16258108 BROOKFIELD RENEWABLE LP MLP 867 23500
87162W100 87162W100 SYNNEX CORP Common Stock 1220 11722
69121K104 69121K104 OWL ROCK CAPITAL CORP Common Stock 11846 838946
46137V738 46137V738 INV DYN LGCP VAL ETF ETF/Closed End 417 9376
05278C107 05278C107 AUTOHOME INC ADR 4 CL A Common Stock 4213 89752
962879102 962879102 WHEATON PRECIOUS METALS Common Stock 1281 34080
58470H101 58470H101 MEDIFAST INC Common Stock 770 3996
464288786 464288786 ISHS US INSURANCE ETF ETF/Closed End 374 4777
46138J817 46138J817 INV BULLET 25 HI YLD ETF ETF/Closed End- 4952 201458
351858105 351858105 FRANCO NEVADA CORP Common Stock 2510 19322
12514G108 12514G108 CDW CORP Common Stock 16527 90795
773903109 773903109 ROCKWELL AUTOMATION INC Common Stock 19482 66253
78573M104 78573M104 SABRE CORP Common Stock 577 48758
316092808 316092808 FID MSCI INFO TECH ETF ETF/Closed End 2191 18472
G3223R108 G3223R108 EVEREST REINSURANCE GRP Common Stock 266 1061
03782L101 03782L101 APPIAN CORP CL A Common Stock 255 2759
M20115180 M20115180 BOS BETTER ONLINE SOL Common Stock 1839 525481
00214Q708 00214Q708 ARK FINTECH INNOVATN ETF ETF/Closed End 2108 42705
874039100 874039100 TAIWAN SEMICON MFG CO Common Stock 7851 70324
109194100 109194100 BRIGHT HORIZONS FAM SOL Common Stock 6390 45832
75886F107 75886F107 REGENERON PHARMACEUTICAL Common Stock 16178 26733
82575P107 82575P107 SIBANYE STILLWATER LTD Common Stock 1418 114905
25470F302 25470F302 DISCOVERY INC C Common Stock 1454 59918
253393102 253393102 DICKS SPORTING GOODS INC Common Stock 3072 25647
86562M209 86562M209 SUMITOMO MITSUI FINL Common Stock 460 65673
33734X770 33734X770 FT DJ INTL INTERNET ETF ETF/Closed End 651 16230
695263103 695263103 PACWEST BANCORP DELAWARE Common Stock 1368 30185
55303A105 55303A105 MGM GROWTH PPTYS LLC A REIT 205 5344
464287390 464287390 ISHS LATN AMR 40 ETF ETF/Closed End 798 30065
169905106 169905106 CHOICE HOTELS INTL NEW Common Stock 224 1775
12769G100 12769G100 CAESARS ENTMNT INC NEW Common Stock 415 3699
33740F839 33740F839 FT CBOE VEST US EQTY ETF ETF/Closed End 559 16025
894164102 894164102 TRAVEL LEISURE CO Common Stock 709 12997
68162K106 68162K106 OLYMPIC STEEL INC Common Stock 375 15391
464288703 464288703 ISHS MSTR SM CAP VAL ETF ETF/Closed End 1142 20086
892356106 892356106 TRACTOR SUPPLY CO Common Stock 6952 34309
27627N105 27627N105 EASTERN BANKSHARES INC Common Stock 434 21400
803054204 803054204 SAP SE SPON ADR Common Stock 3962 29336
Y2573F102 Y2573F102 FLEX LTD Common Stock 993 56189
684060106 684060106 ORANGE SPON ADR Common Stock 191 17593
81369Y100 81369Y100 MATRLS SEL SECT SPDR ETF ETF/Closed End 7559 95552
457730109 457730109 INSPIRE MED SYS INC Common Stock 230 986
33737K205 33737K205 FT INDXX NEXTG ETF ETF/Closed End 9394 123106
74915M100 74915M100 QURATE RETAIL INC A Common Stock 2308 226484
44951W106 44951W106 IES HOLDINGS INC Common Stock 261 5705
78464A813 78464A813 SPDR SP SMALL CAP ETF ETF/Closed End 1747 18441
47103J105 47103J105 JANUX THERAPEUTICS INC Common Stock 884 40860
526057104 526057104 LENNAR CORP Common Stock 2346 25042
69374H105 69374H105 PACER TRENDPILOT US ETF ETF/Closed End 3307 87646
697435105 697435105 PALO ALTO NETWORKS INC Common Stock 6893 14389
06760L100 06760L100 BARINGS GLB SHT DUR HI ETF/Closed End- 177 10366
833635105 833635105 SOCIEDAD QUIMICA SER B Common Stock 2194 40833
61174X109 61174X109 MONSTER BEV CORP NEW Common Stock 10133 114070
02005N100 02005N100 ALLY FINANCIAL INC Common Stock 759 14861
143658300 143658300 CARNIVAL CORP PAIRD CTF Common Stock 7533 301198
831865209 831865209 SMITH AO Common Stock 6968 114093
46137V811 46137V811 INV DWA TECH MOMENTM ETF ETF/Closed End 1499 9979
G29183103 G29183103 EATON CORP PLC Common Stock 47800 320139
22160N109 22160N109 COSTAR GROUP INC Common Stock 4910 57056
87612G101 87612G101 TARGA RESOURCES CORP Common Stock 1472 29921
46132P108 46132P108 INVESCO VALU MUN INCM TR ETF/Closed End- 214 13127
808524862 808524862 SCHWAB S/T US TRSY ETF ETF/Closed End- 416 8125
91347P105 91347P105 UNIVERSAL DISPLAY CORP Common Stock 898 5250
78464A409 78464A409 SPDR SP 500 GROWTH ETF ETF/Closed End 78115 1220162
68902V107 68902V107 OTIS WORLDWIDE CORP Common Stock 7501 91168
14040H105 14040H105 CAPITAL ONE FINL CORP Common Stock 5667 34987
464287655 464287655 ISHS RUSS 2000 INDX ETF ETF/Closed End 50089 228977
74460D109 74460D109 PUBLIC STORAGE INC REIT 2243 7549
918284100 918284100 VSE CORP Common Stock 4149 86124
464288877 464288877 ISHS MSCI EAFE VAL ETF ETF/Closed End 167439 3292797
74144T108 74144T108 PRICE T ROWE GRP INC Common Stock 30894 157061
464287473 464287473 ISHS RUSS MDCP VAL ETF ETF/Closed End 4320 38146
194162103 194162103 COLGATEPALMOLIVE COMPANY Common Stock 23627 312608
655663102 655663102 NORDSON CORP Common Stock 9850 41360
82968B103 82968B103 SIRIUS XM HLDGS INC Common Stock 511 83752
921932885 921932885 VNGRD SP MDCP 400 ETF ETF/Closed End 2027 11379
92939U106 92939U106 WEC ENERGY GROUP INC Common Stock 4493 50944
33739Q200 33739Q200 FT LOW DUR OPP ETF ETF/Closed End- 13830 273428
82889N202 82889N202 SIMPLIFY US EQ DWNSD ETF ETF/Closed End 3324 109239
816851109 816851109 SEMPRA Common Stock 9836 77753
98389B100 98389B100 XCEL ENERGY INC Common Stock 4765 76237
33734X192 33734X192 FT CLOUD COMPTG ETF ETF/Closed End 11200 106303
775109200 775109200 ROGERS COMMS B NON VTG Common Stock 232 4980
40415F101 40415F101 HDFC BK LTD ADR REP 3 SH Common Stock 267 3659
92189F528 92189F528 VANECK SHRT MUN ETF ETF/Closed End- 541 30042
12572Q105 12572Q105 CME GROUP INC CL A Common Stock 4399 22745
16411Q101 16411Q101 CHENIERE ENERGY PTNRS LP MLP 494 12151
56035L104 56035L104 MAIN STR CAP CORP BDC Common Stock 803 19536
02156K103 02156K103 ALTICE USA INC CL A Common Stock 318 15326
29414J107 29414J107 ENVIVA PARTNERS LTD Common Stock 292 5397
00766T100 00766T100 AECOM Common Stock 285 4520
78467Y107 78467Y107 SPDR SP MDCP 400 ETF ETF/Closed End 11124 23132
401617105 401617105 GUESS INC Common Stock 359 17081
33733A102 33733A102 FT CHINDIA INDX ETF ETF/Closed End 887 17507
30214U102 30214U102 EXPONENT INC Common Stock 4809 42502
126408103 126408103 CSX CORP Common Stock 22650 761607
33734K109 33734K109 FT LGCP CORE ALPHADX ETF ETF/Closed End 37056 434417
27828S101 27828S101 EV TAX ADVTG GLB DIV INC ETF/Closed End 2493 117172
957664105 957664105 WESTERN ASSET PREMIER ETF/Closed End- 821 58111
27829L105 27829L105 EV NATL MUN OPP TR ETF/Closed End- 329 13916
431284108 431284108 HIGHWOODS PPTYS INC REIT 786 17913
92206C573 92206C573 VNGRD TOTAL CORP BD ETF ETF/Closed End- 523 5734
464287549 464287549 ISHS EXPANDED TECH ETF ETF/Closed End 17545 43466
433323102 433323102 HINGHAM INSTITUT FOR Common Stock 1466 4353
136375102 136375102 CANADIAN NATL RAILWAY CO Common Stock 9102 78706
65473P105 65473P105 NISOURCE INC Common Stock 428 17672
590479135 590479135 MESA AIR GROUP INC NEW Common Stock 90 11720
958102105 958102105 WESTERN DIGITAL CORP Common Stock 3399 60211
921937819 921937819 VNGRD INTRM TRM BD ETF ETF/Closed End- 35074 392142
46138J577 46138J577 INV BULLETSH 2029 BD ETF ETF/Closed End- 7445 352741
209115104 209115104 CONSOLIDATED EDISON INC Common Stock 12362 170298
97717X669 97717X669 WISDOMTREE US DV GRW ETF ETF/Closed End 10520 178792
65339F770 65339F770 NEXTERA ENERGY INC UTS Preferred Stock 2056 40343
09256A109 09256A109 BLRK ENHNC CAP INCM FD ETF/Closed End 367 18162
92189F700 92189F700 VANECK AGRIBUSINESS ETF ETF/Closed End 1992 21834
48251W104 48251W104 KKR CO INC Common Stock 2781 45677
33741X102 33741X102 FT SMID CAP RSNG DIV ETF ETF/Closed End 409 14470
65341B106 65341B106 NEXTERA ENERGY PRTNRS LP Common Stock 4158 55171
67074Y105 67074Y105 NUVEEN REAL ASSET INCM ETF/Closed End 186 12215
35472T101 35472T101 FRK LTD DUR INCM TR ETF/Closed End- 230 25347
350060109 350060109 FOSTER L B CO A Common Stock 226 14620
942622200 942622200 WATSCO INC A Common Stock 2725 10297
922907746 922907746 VNGRD MUN T/E BD ETF ETF/Closed End- 1428 26079
574599106 574599106 MASCO CORP Common Stock 3014 54254
893641100 893641100 TRANSDIGM GROUP INC Common Stock 1538 2461
35473P207 35473P207 FRKLN LIBERTYQ E/MKT ETF ETF/Closed End 700 22917
45782C409 45782C409 INNOVATR US EQTY BUF ETF ETF/Closed End 1199 33259
33738R696 33738R696 FT DW MOMENTUM DIV ETF ETF/Closed End 281 8856
89678F100 89678F100 TRISTATE CAP HLDGS INC Common Stock 338 16000
759530108 759530108 RELX PLC SPON ADR Common Stock 846 29325
464287499 464287499 ISHS RUSS MDCP INDX ETF ETF/Closed End 69886 893458
33737J505 33737J505 FT ALPHADEX EUROZONE ETF ETF/Closed End 496 10784
35473P553 35473P553 FRKLN LIBERTY US COR ETF ETF/Closed End 21505 849982
92189F791 92189F791 VANECK JR GOLD MINER ETF ETF/Closed End 4868 126962
81369Y308 81369Y308 CONS STPLS SEL SPDR ETF ETF/Closed End 11892 172753
69318G106 69318G106 PBF ENERGY INC A Common Stock 258 19923
487836108 487836108 KELLOGG CO Common Stock 1880 29416
912909108 912909108 UNITED STS STEEL CRP NEW Common Stock 207 9435
609207105 609207105 MONDELEZ INTL INC CL A Common Stock 29197 501840
368802104 368802104 GENL AMER INVESTORS ETF/Closed End 327 7596
33740U802 33740U802 FT CBOE VEST US EQTY ETF ETF/Closed End 275 8975
921937835 921937835 VNGRD TTL BD MKT ETF ETF/Closed End- 43337 507167
98978V103 98978V103 ZOETIS INC CL A Common Stock 40311 207636
33738D101 33738D101 FT N A ENRGY INFRA ETF ETF/Closed End 1979 83619
189464100 189464100 CLOVIS ONCOLOGY INC Common Stock 49 11000
86614U100 86614U100 SUMMIT MATLS INC A Common Stock 550 17212
95768B107 95768B107 WESTERN HIGH YLD DEFINED ETF/Closed End- 214 13435
55608D101 55608D101 MACQUARIE GLOBAL INFRA ETF/Closed End 269 11553
46434G822 46434G822 ISHS MSCI JAPAN NEW ETF ETF/Closed End 363 5164
891092108 891092108 TORO CO Common Stock 719 7381
409735206 409735206 HANCOCK JOHN FINL OPPTYS ETF/Closed End 10669 250914
808524771 808524771 SCHWAB FDMNTL US LRG ETF ETF/Closed End 261 4838
25754A201 25754A201 DOMINOS PIZZA INC Common Stock 1932 4048
31983A103 31983A103 FIRST CMNTY BANKSHS INC Common Stock 327 10300
30063P105 30063P105 EXACT SCIENCES CORP Common Stock 1057 11075
G5494J103 G5494J103 LINDE PLC Common Stock 23938 81589
464287176 464287176 ISHS TIPS BD ETF ETF/Closed End- 138338 1083394
49338L103 49338L103 KEYSIGHT TECHS INC Common Stock 7823 47618
29358P101 29358P101 ENSIGN GROUP INC Common Stock 913 12195
126402106 126402106 CSW INDUSTRIALS INC Common Stock 203 1591
960417103 960417103 WESTLAKE CHEMICAL PARTNR Common Stock 222 9125
33734X150 33734X150 FT INDL PROD DUR A/D ETF ETF/Closed End 13467 234859
92204A603 92204A603 VNGRD INDUSTRIALS ETF ETF/Closed End 11271 59985
745867101 745867101 PULTEGROUP INC Common Stock 1369 29809
45866F104 45866F104 INTERCONTINENTAL EXCH Common Stock 6831 59489
260003108 260003108 DOVER CORP Common Stock 11507 73999
03761U502 03761U502 APOLLO INVT CORP NEW ETF/Closed End 258 19917
88023U101 88023U101 TEMPUR SEALY INTL INC Common Stock 581 12513
12504L109 12504L109 CBRE GROUP INC CL A Common Stock 755 7751
65339F101 65339F101 NEXTERA ENERGY INC Common Stock 82654 1052636
227046109 227046109 CROCS INC Common Stock 570 3974
09253X102 09253X102 BLKRK MUNI INCM FD INC ETF/Closed End- 817 53700
31620M106 31620M106 FIDELITY NATL INFO SVCS Common Stock 7953 65354
133131102 133131102 CAMDEN PPTY TRUST SBI REIT 283 1917
73278L105 73278L105 POOL CORP Common Stock 10988 25292
438128308 438128308 HONDA MTR LTD ADR Common Stock 811 26447
00214Q302 00214Q302 ARK GENOMIC REVOLUTN ETF ETF/Closed End 4530 60629
43010E404 43010E404 HGHLND INC FUND ETF/Closed End 898 83400
921910840 921910840 VNGRD MEGA CAP VAL ETF ETF/Closed End 3176 32460
464288794 464288794 ISHS US BRKR DEAL ETF ETF/Closed End 359 3438
41013V100 41013V100 JOHN HANCOCK TAX ADV ETF/Closed End 449 19619
191216100 191216100 COCA COLA COMPANY Common Stock 69642 1327268
708062104 708062104 PENNANTPARK INVT BDC Common Stock 762 117440
33738R720 33738R720 FT NASDAQ INTELROBT ETF ETF/Closed End 4412 82208
65249B109 65249B109 NEWS CORP A NEW Common Stock 463 19692
42824C109 42824C109 HEWLETT PACKARD ENTRPRS Common Stock 1945 136475
81369Y605 81369Y605 FINL SEL SECT SPDR ETF ETF/Closed End 352945 9404355
443628102 443628102 HUDBAY MINERALS INC Common Stock 108 17390
89469A104 89469A104 TREEHOUSE FOODS INC Common Stock 596 14946
33738D309 33738D309 FT SENIOR LOAN FD ETF ETF/Closed End- 8693 181682
464288752 464288752 ISHS U S HOME CONSTR ETF ETF/Closed End 3228 48768
464288828 464288828 ISHS US HC PROVDRS ETF ETF/Closed End 1282 5012
22542D480 22542D480 CS NASDQ COV CALL ETN CD Par 10 1184 141895
20451Q104 20451Q104 COMPASS DIVS HLDGS Common Stock 6589 233901
962166104 962166104 WEYERHAEUSER CO Common Stock 2067 58098
860372101 860372101 STEWART INFO SVCS CORP Common Stock 226 3576
670657105 670657105 NUV AMT FREE QUAL MUN ETF/Closed End- 3313 218116
670704105 670704105 NUVASIVE INC Common Stock 2460 41100
56585A102 56585A102 MARATHON PETROLEUM CORP Common Stock 6250 101119
78464A490 78464A490 SPDR FTSE INTL GOVT ETF ETF/Closed End- 297 5458
11777Q209 11777Q209 B2GOLD CORP Common Stock 72 21125
H2906T109 H2906T109 GARMIN LTD Common Stock 15946 102568
37940X102 37940X102 GLOBAL PAYMENTS INC Common Stock 5126 32532
29364G103 29364G103 ENTERGY CORP NEW Common Stock 3484 35080
875372203 875372203 TANDEM DIABETES CARE NEW Common Stock 561 4699
92189F114 92189F114 VANECK VIDEO GAMING ETF ETF/Closed End 619 9520
500643200 500643200 KORN FERRY Common Stock 313 4326
25381B101 25381B101 DIGIMARC CORP NEW Common Stock 1833 53232
114340102 114340102 BROOKS AUTOMATION INC Common Stock 2509 24512
85207H104 85207H104 SPROTT PHYSICAL GOLD TR ETF/Closed End 8243 597323
421906108 421906108 HEALTHCARE SVCS GROUP Common Stock 1311 52453
570535104 570535104 MARKEL CORP Common Stock 6316 5285
518416102 518416102 LATTICE HRTFRD MULTI ETF ETF/Closed End 960 31906
913903100 913903100 UNIVERSAL HLTH SVC CL B Common Stock 1809 13070
292218104 292218104 EMPLOYERS HOLDINGS INC Common Stock 375 9503
55336V100 55336V100 MPLX LP MLP 655 23011
23325P104 23325P104 DNP SEL INCM FD INC ETF/Closed End 3432 321956
26433C105 26433C105 DUFFPHELPS UTIL INFRA ETF/Closed End 315 23498
141788109 141788109 CARGURUS INC Common Stock 2026 64508
921932794 921932794 VNGRD SP SM GRW 600 ETF ETF/Closed End 538 2393
26142R104 26142R104 DRAFTKINGS INC A Common Stock 12598 261581
98850P109 98850P109 YUM CHINA HOLDINGS Common Stock 1867 32129
670682103 670682103 NUVEEN MUN HI INC OPP FD ETF/Closed End- 986 66820
30161Q104 30161Q104 EXELIXIS INC Common Stock 1454 68780
743713109 743713109 PROTO LABS INC Common Stock 474 7113
535919401 535919401 LIONS GATE ENTMNT CORP A Common Stock 155 10947
12541W209 12541W209 CH ROBINSON WORLDWID NEW Common Stock 828 9511
67062M105 67062M105 NUVEEN NY MUNI VALUE FD ETF/Closed End- 217 21635
46138E867 46138E867 INV DWA E/MKT MOMNTM ETF ETF/Closed End 327 13464
09254G108 09254G108 BLAKRK MUNYLD QLTY FD II ETF/Closed End- 664 46163
33739P830 33739P830 FT SHRT DUR MGD MUN ETF ETF/Closed End- 1982 94990
169656105 169656105 CHIPOTLE MEXICAN GRILL A Common Stock 18553 10208
08160H101 08160H101 BENCHMARK ELECTRS INC Common Stock 215 8059
670671106 670671106 NUVEEN INTRM DUR MUN TRM ETF/Closed End- 2405 163405
446413106 446413106 HUNTINGTON INGALLS INDS Common Stock 892 4620
808524870 808524870 SCHWAB US TIPS ETF ETF/Closed End- 5086 81264
78464A656 78464A656 SPDR TIPS ETF ETF/Closed End- 4271 137329
46138E370 46138E370 INV EXCHG SP 500 HI ETF ETF/Closed End 6506 89012
422806109 422806109 HEICO CORP NEW Common Stock 4440 33665
82509L107 82509L107 SHOPIFY INC CL A Common Stock 13636 10058
67073D102 67073D102 NUVEEN CREDIT STRAT INCM ETF/Closed End- 118 18007
78468R796 78468R796 SPDR SP 500 FOSSIL ETF ETF/Closed End 540 5085
92242T101 92242T101 VECTRUS INC Common Stock 817 16243
44891N208 44891N208 IAC INTERACTIVE CORP NEW Common Stock 1350 10363
718546104 718546104 PHILLIPS 66 Common Stock 13124 187395
36240B109 36240B109 GABELLI CV INC SEC FD ETF/Closed End 171 28047
09255P107 09255P107 BLKRK CORP HI YLD FD INC ETF/Closed End- 1538 126080
00164V103 00164V103 AMC NETWORKS INC A Common Stock 504 10826
87911J103 87911J103 TEKLA HEALTHCARE INV SBI ETF/Closed End 3756 146895
31931U102 31931U102 FIRST BANK WILLIMSTWN NJ Common Stock 528 37470
11284V105 11284V105 BROOKFIELD RENEWABLE A Common Stock 312 8032
09215C105 09215C105 BLACK KNIGHT INC Common Stock 1077 14948
512816109 512816109 LAMAR ADVERTISING NEW A REIT 1231 10848
34960P101 34960P101 FORTRESS TRANS INFRA Common Stock 1172 46190
33738R704 33738R704 FT RBA AMERN INDL ETF ETF/Closed End 339 8255
921946885 921946885 VNGRD EMRG MKTS GOV ETF ETF/Closed End- 798 10196
828730200 828730200 SIMMONS 1ST NATL 001 Common Stock 423 14320
12008R107 12008R107 BUILDERS FIRSTSOURCE INC Common Stock 531 10263
81141R100 81141R100 SEA LTD ADR Common Stock 4003 12560
82706C108 82706C108 SILICON MOTION TECH ADR Common Stock 4090 59298
03937C105 03937C105 ARCBEST CORP Common Stock 867 10602
09255R202 09255R202 BLACKROCK DEBT STR NEW Common Stock 492 42676
G4863A108 G4863A108 INTL GAME TECH PLC USD Common Stock 635 24125
928563402 928563402 VMWARE INC CL A Common Stock 8148 54794
92206C409 92206C409 VNGRD SHRT TRM CORP ETF ETF/Closed End- 56418 684605
6706EP105 6706EP105 NUV DIVERSIFIED DIV INC ETF/Closed End 148 14225
04911A107 04911A107 ATLANTIC UN BKSHS CORP Common Stock 1141 30959
33739B104 33739B104 FIRST TR MLP ENERGY ETF/Closed End 231 32091
27826S103 27826S103 EV SR INCM TR ETF/Closed End- 234 33225
33740U885 33740U885 FT CBOE VEST US EQTY ETF ETF/Closed End 1843 59730
L8681T102 L8681T102 SPOTIFY TECHNOLOGY SA Common Stock 1126 4996
55405W104 55405W104 MYR GROUP INC DE Common Stock 814 8179
46138J833 46138J833 INV BULLETSHS 2024 ETF ETF/Closed End- 4246 169550
285512109 285512109 ELECTRONIC ARTS INC Common Stock 1848 12991
47103U886 47103U886 JANUS SHRT DUR INC ETF ETF/Closed End- 2941 58606
46137V704 46137V704 INV DWA BASIC MATLS ETF ETF/Closed End 5164 60931
G8994E103 G8994E103 TRANE TECHNOLOGIES PLC Common Stock 14643 84813
707569109 707569109 PENN NATIONAL GAMING INC Common Stock 10683 147433
46434V878 46434V878 BLKRCK ULT S/T BD ETF ETF/Closed End- 1151 22792
146869102 146869102 CARVANA COMPANY CL A Common Stock 573 1901
00206R102 00206R102 ATT INC Common Stock 79548 2945121
92847W103 92847W103 VITAL FARMS INC Common Stock 402 22852
78468R762 78468R762 SPDR RUSL MOMENTUM ETF ETF/Closed End 201 2044
553859109 553859109 MV OIL TRUST UNITS Common Stock 152 17568
58463J304 58463J304 MEDICAL PROPERTIES TRUST REIT 6407 319223
552738106 552738106 MFS MUNICIPAL INCOME TR ETF/Closed End- 2405 343992
45665G303 45665G303 INFINITY PHARMS INC Common Stock 34 10000
42225P501 42225P501 HEALTHCARE TR AMER A NEW REIT 1032 34794
46137V282 46137V282 INV SP 500 EQ WEIGH ETF ETF/Closed End 5110 17729
04537Y109 04537Y109 ASPIRA WOMENS HLTH INC Common Stock 121 37360
651229106 651229106 NEWELL BRANDS INC Common Stock 2938 132702
464287879 464287879 ISHS SP SMCP600 VAL ETF ETF/Closed End 3636 36119
311900104 311900104 FASTENAL CO Common Stock 16811 325737
96684W100 96684W100 WHOLE EARTH BRANDS A Common Stock 883 76479
988498101 988498101 YUM BRANDS INC Common Stock 5305 43367
88162G103 88162G103 TETRA TECH INC NEW Common Stock 657 4402
81369Y852 81369Y852 SELECT COMMN SVC SEL ETF ETF/Closed End 329441 4112359
101388106 101388106 BOTTOMLINE TECH DEL INC Common Stock 204 5204
92345Y106 92345Y106 VERISK ANALYTICS INC Common Stock 12910 64461
67103B100 67103B100 OFS CAPITAL CORP BDC Common Stock 273 26336
46435G342 46435G342 ISHS MTG RL EST NEW ETF ETF/Closed End 2007 55480
38747R108 38747R108 GRANITESHS BLMBRG ETF ETF/Closed End 1063 35309
428291108 428291108 HEXCEL CORP NEW Common Stock 3877 65275
29444U700 29444U700 EQUINIX INC PAR 0001 REIT 14371 18187
01973R101 01973R101 ALLISON TRANSMISSION Common Stock 225 6362
22410J106 22410J106 CRACKER BARREL OLD CTRY Common Stock 1386 9911
88262P102 88262P102 TEXAS PACIFIC LAND CORP Common Stock 5540 4580
67110P704 67110P704 OSI GLB INTRNT GIANT ETF ETF/Closed End 210 3964
922908611 922908611 VNGRD SML CAP VAL ETF ETF/Closed End 8830 52166
19247X100 19247X100 COHEN STEERSPFDINC ETF/Closed End 710 27689
00810F106 00810F106 AERSALE CORP Common Stock 533 31355
250565108 250565108 DESIGNER BRANDS INC A Common Stock 284 20401
733174700 733174700 POPULAR INC NEW Common Stock 1013 13042
09247F100 09247F100 BLACKROCK INCOME TRUST ETF/Closed End- 263 43083
320517105 320517105 FIRST HORIZON CORP Common Stock 1787 109721
746909100 746909100 PUTNAM MSTR INTRMDT INCM ETF/Closed End- 241 59187
464287804 464287804 ISHS CORE SP SMCP ETF ETF/Closed End 174223 1595591
624580106 624580106 MOVADO GROUP INC Common Stock 284 9013
874060205 874060205 TAKEDA PHARMA CO LTD ADR Common Stock 197 12046
46625H100 46625H100 JPMORGAN CHASE CO Common Stock 241826 1477335
46137V365 46137V365 INV EXCHG SP 500 ETF ETF/Closed End 1419 31444
18539C204 18539C204 CLEARWAY ENERGY INC C Common Stock 1465 48402
16359R103 16359R103 CHEMED CORP NEW Common Stock 12396 26652
268948106 268948106 EAGLE BANCORP INC MD Common Stock 727 12643
901109108 901109108 TUTOR PERINI CORP Common Stock 419 32250
292104106 292104106 EMPIRE STATE REALTY TR A REIT 509 50728
92204A801 92204A801 VNGRD MATERIALS ETF ETF/Closed End 2748 15863
534187109 534187109 LINCOLN NATL CORP IN Common Stock 1166 16955
902653104 902653104 UDR INC REIT 920 17362
384802104 384802104 GRAINGER W W INC Common Stock 11272 28677
316773100 316773100 FIFTH THIRD BANCORP Common Stock 4083 96200
05561Q201 05561Q201 BOK FINANCIAL CORP Common Stock 264 2945
N53745100 N53745100 LYONDELLBASELL N V CL A Common Stock 6809 72552
64828T201 64828T201 NEW RESIDENTIAL INVT NEW REIT 1662 151045
64110W102 64110W102 NETEASE INC SPON ADR Common Stock 431 5044
78464A102 78464A102 SPDR NYSE TECH ETF ETF/Closed End 324 2069
117665109 117665109 BRYN MAWR BANK CORP Common Stock 216 4692
94987D101 94987D101 WF MULT SECTOR INCM FD ETF/Closed End- 210 15555
40171V100 40171V100 GUIDEWIRE SOFTWARE INC Common Stock 1667 14023
166764100 166764100 CHEVRON CORP Common Stock 113224 1116055
780910105 780910105 ROYCE VALUE TRUST INC ETF/Closed End 6842 379716
201723103 201723103 COMMERCIAL METALS CO Common Stock 1223 40143
718172109 718172109 PHILIP MORRIS INTL INC Common Stock 44803 472652
90138Q108 90138Q108 23ANDME HOLDING CO A Common Stock 139 15363
H01301128 H01301128 ALCON INC Common Stock 6280 78045
92204A306 92204A306 VNGRD ENERGY ETF ETF/Closed End 12894 174484
M81865111 M81865111 RADCOM LTD NEW Common Stock 954 83681
464287275 464287275 ISHS GLBL COMM SVCS ETF ETF/Closed End 1199 14172
302081104 302081104 EXLSERVICE HOLDINGS INC Common Stock 323 2621
92532F100 92532F100 VERTEX PHARMS INC Common Stock 9514 52448
33739P202 33739P202 FT EMRG MKT LOC CURR ETF ETF/Closed End- 3219 98801
292671708 292671708 ENERGY FUELS INC NEW Common Stock 155 22118
499049104 499049104 KNIGHT SWIFT TRAN HLDG A Common Stock 3269 63915
24664T103 24664T103 DELEK LOGISTICS PTNRS LP MLP 290 6413
09250U101 09250U101 BLACKROCK ENRGY RES TR ETF/Closed End 747 78774
98985W102 98985W102 ZYMEWORKS INC Common Stock 298 10267
864482104 864482104 SUBURBAN PROPANE PTNR LP MLP 712 46355
811246107 811246107 SCULPTOR CAP MGMT Common Stock 312 11188
780087102 780087102 ROYAL BANK CDA MONTREAL Common Stock 5490 55188
670346105 670346105 NUCOR CORP Common Stock 12267 124558
95766M105 95766M105 WESTERN MANAGED MUNIS FD ETF/Closed End- 384 28792
78464A375 78464A375 SPDR INTERMED TERM ETF ETF/Closed End- 3666 100388
854502101 854502101 STANLEY BLACK DECKER Common Stock 16324 93110
78468R200 78468R200 SPDR BLOOMBERG INVT ETF ETF/Closed End- 2866 93461
31428X106 31428X106 FEDEX CORP Common Stock 15338 69946
626755102 626755102 MURPHY USA INC Common Stock 539 3220
92206C771 92206C771 VNGRD MTG BKD SEC ETF ETF/Closed End- 37361 701095
37954Y673 37954Y673 GLBL US INFRA DEV ETF ETF/Closed End 9438 371443
09247X101 09247X101 BLACKROCK INC Common Stock 66511 79305
81282V100 81282V100 SEAWORLD ENTMNT INC Common Stock 525 9489
58155Q103 58155Q103 MCKESSON CORP Common Stock 3300 16553
91913Y100 91913Y100 VALERO ENERGY CORP Common Stock 4053 57428
88033G407 88033G407 TENET HLTHCARE CORP NEW Common Stock 842 12672
67069Y102 67069Y102 NUVEEN NJ QUAL MUN INC ETF/Closed End- 351 22746
78463X202 78463X202 SPDR EURO STOXX 50 ETF ETF/Closed End 229 5067
87166L100 87166L100 SYNLOGIC INC Common Stock 34 11000
538034109 538034109 LIVE NATION ENTMNT INC Common Stock 3120 34236
46137V241 46137V241 INV EXCHG SP 500 ETF ETF/Closed End 1675 34502
464287408 464287408 ISHS SP 500 VAL IDX ETF ETF/Closed End 28722 197504
10316T104 10316T104 BOX INC A Common Stock 961 40598
09254F100 09254F100 BLAKRK MUNIYIELD QLTY FD ETF/Closed End- 2435 150321
774515100 774515100 ROCKY BRANDS INC Common Stock 400 8404
464287226 464287226 ISHS CORE US AGGR BD ETF ETF/Closed End- 25014 217831
22041X102 22041X102 CORSAIR GAMING INC Common Stock 233 8987
72201J104 72201J104 PIMCO INCOME STRAT FD II ETF/Closed End- 234 23055
539830109 539830109 LOCKHEED MARTIN CORP Common Stock 51502 149235
46138E537 46138E537 INV NATL AMT FREE ETF ETF/Closed End- 3805 141677
921937827 921937827 VNGRD SHORT TERM BD ETF ETF/Closed End- 68687 838262
750481103 750481103 RADIUS GLBL INFRA INC A Common Stock 295 18041
95766A101 95766A101 WESTERN EMERG MKTS DEBT ETF/Closed End- 767 56407
05337M104 05337M104 AVADEL PHARMS PLC ADR Common Stock 405 41286
33616C100 33616C100 FIRST REPUBLIC BANK Common Stock 2953 15307
24703L202 24703L202 DELL TECHS INC C Common Stock 1329 12773
80105N105 80105N105 SANOFI SPON ADR Common Stock 7404 153576
67075A106 67075A106 NUVEEN PFD INC TERM FD Common Stock 1674 67500
477143101 477143101 JETBLUE AIRWAYS CORP Common Stock 224 14661
47103U852 47103U852 JANUS HENDERSON MTG ETF ETF/Closed End- 2594 48806
178587101 178587101 CITY OFFICE REIT INC REIT 1240 69454
177835105 177835105 CITY HOLDING COMPANY Common Stock 430 5522
16115Q308 16115Q308 CHART INDS INC PAR 001 Common Stock 263 1375
L44385109 L44385109 GLOBANT S A Common Stock 4644 16525
09254J102 09254J102 BLACKROCK MUNIASSETS FD ETF/Closed End- 946 62306
955306105 955306105 WEST PHARM SVCS INC Common Stock 23649 55705
654902204 654902204 NOKIA CORP SPON ADR Common Stock 1245 228416
97717X578 97717X578 WSDMTREE EMRG MKTS ETF ETF/Closed End 1447 38770
45782C888 45782C888 INNOVATOR US EQ BUF ETF ETF/Closed End 2397 75378
74624M102 74624M102 PURE STORAGE INC A Common Stock 454 18041
92189H300 92189H300 VANECK JPM E/MKT NEW ETF ETF/Closed End- 1567 52289
83406F110 83406F110 SOFI TECHS INC WTS Warrant/Right 68 11000
922908363 922908363 VNGRD SP 500 ETF ETF/Closed End 113456 287666
172967424 172967424 CITIGROUP INC NEW Common Stock 43061 613568
97717Y790 97717Y790 WSDMTR US EFFCNT CRP ETF ETF/Closed End 2237 54913
589400100 589400100 MERCURY GENERAL CORP NEW Common Stock 667 11985
880349105 880349105 TENNECO INC A Common Stock 1103 77300
550241103 550241103 LUMEN TECHS INC LA Common Stock 6678 538959
292554102 292554102 ENCORE CAPITAL GROUP INC Common Stock 438 8880
92189F536 92189F536 VANECK LONG MUNI ETF ETF/Closed End- 332 15405
46137V548 46137V548 INV EXCHG INTL DIV ETF ETF/Closed End 408 23203
640491106 640491106 NEOGEN CORP Common Stock 1037 23884
464286657 464286657 ISHS MSCI BRIC ETF ETF/Closed End 438 9088
68269G107 68269G107 1LIFE HEALTHCARE INC Common Stock 852 42075
26441C204 26441C204 DUKE ENERGY CORP NEW Common Stock 47892 490747
163851108 163851108 CHEMOURS COMPANY Common Stock 1565 53859
92204A876 92204A876 VNGRD UTILITIES ETF ETF/Closed End 2130 15309
783549108 783549108 RYDER SYSTEM INC Common Stock 2225 26903
04914Y102 04914Y102 ATLANTICUS HOLDINGS CORP Common Stock 773 14565
70614W100 70614W100 PELOTON INTERACTIVE A Common Stock 927 10644
45782C540 45782C540 INNOVATR US EQTY PWR ETF ETF/Closed End 274 8918
92206C870 92206C870 VNGRD INTRM CORP BD ETF ETF/Closed End- 433654 4593303
46431W853 46431W853 ISHS GSCI CMDTY DYN ETF ETF/Closed End 49175 1372055
756109104 756109104 REALTY INCOME CORP REIT 19077 294123
67064R102 67064R102 NUVEEN VA QUAL MUN INC ETF/Closed End- 1071 64373
62914V106 62914V106 NIO INC ADS Common Stock 2409 67615
174610105 174610105 CITIZENS FINL GRP INC Common Stock 2392 50907
343412102 343412102 FLUOR CORP NEW Common Stock 1201 75184
81728J109 81728J109 SENSUS HEALTHCARE INC Common Stock 173 48076
67011P100 67011P100 NOW INC Common Stock 386 50403
610335101 610335101 MONROE CAPITAL CORP BDC Common Stock 334 32145
46137V233 46137V233 INV SP 500 TOP 50 ETF ETF/Closed End 2833 8585
293792107 293792107 ENTERPRISE PROD PTNRS LP MLP 11312 522720
142339100 142339100 CARLISLE COMPANIES INC Common Stock 1612 8107
85207K107 85207K107 SPROTT PHYSICAL SLVR ETF/Closed End 4474 582508
904311107 904311107 UNDER ARMOUR INC CL A Common Stock 325 16084
85254J102 85254J102 STAG INDUSTRIAL INC Common Stock 1410 35920
29530P102 29530P102 ERIE INDEMNITY CO A Common Stock 422 2365
78464A797 78464A797 SPDR SP BANK ETF ETF/Closed End 806 15230
46138E842 46138E842 INV DWA S/C MOMENTUM ETF ETF/Closed End 10699 121801
70806A106 70806A106 PENNANTPARK FLTG RT BDC ETF/Closed End 583 45587
78468R408 78468R408 SPDR BLOOMBERG S/T ETF ETF/Closed End- 607 22167
902788108 902788108 UMB FINANCIAL CORP Common Stock 379 3919
M5R635108 M5R635108 INNOVIZ TECHNOLOGIES LTD Common Stock 76 13150
929089100 929089100 VOYA FINANCIAL INC Common Stock 2904 47298
464288257 464288257 ISHS MSCI ACWI ETF ETF/Closed End 973 9739
97717Y691 97717Y691 WISDOMTREE CLOUD COM ETF ETF/Closed End 9108 158071
636274409 636274409 NATL GRID ADR NEW 2017 Common Stock 1947 32662
398433102 398433102 GRIFFON CORP Common Stock 727 29566
55354G100 55354G100 MSCI INC CL A Common Stock 14493 23825
46434G103 46434G103 ISHS CORE MSCI E/MKT ETF ETF/Closed End 29638 479888
25434V609 25434V609 DIMENSIONAL US TGT ETF ETF/Closed End 545 12280
436893200 436893200 HOME BNCSHS INC Common Stock 804 34188
360271100 360271100 FULTON FINANCIAL CORP PA Common Stock 605 39592
G06242104 G06242104 ATLASSIAN CORP PLC A Common Stock 28506 72827
18915M107 18915M107 CLOUDFLARE INC A Common Stock 1399 12413
46434V613 46434V613 ISHS CORE TTL USD BD ETF ETF/Closed End- 195084 3664226
G491BT108 G491BT108 INVESCO LTD Common Stock 2062 85537
78442P106 78442P106 SLM CORP Common Stock 462 26277
00216W109 00216W109 ATI PHYSICAL THERAPY A Common Stock 352 92619
460690100 460690100 INTERPUBLIC GROUP Common Stock 1435 39146
46138J858 46138J858 INV BULLET H/Y CORP ETF ETF/Closed End- 3427 135348
256746108 256746108 DOLLAR TREE INC Common Stock 4527 47299
127190304 127190304 CACI INTL INC CLASS A Common Stock 1376 5248
26922A842 26922A842 ETF U S GLB JETS ETF ETF/Closed End 986 41710
92840N100 92840N100 VIRTUS DVRS INCM CV ETF/Closed End 461 13613
68989M103 68989M103 OUSTER INC A Common Stock 1636 223531
09260K101 09260K101 BLACKRCK SCIENCETECH II ETF/Closed End 3804 98611
922020805 922020805 VNGRD SHRT INFL PRO ETF ETF/Closed End- 16966 322669
62913M107 62913M107 NGL ENERGY PARTNERS LP Common Stock 75 31515
885160101 885160101 THOR INDUSTRIES INC Common Stock 9192 74874
70931T103 70931T103 PENNYMAV MTG INV TRUST REIT 537 27293
882508104 882508104 TEXAS INSTRUMENTS INC Common Stock 44570 231875
33734X200 33734X200 FT DJ GLB SEL DIV ETF ETF/Closed End 901 36036
46137V720 46137V720 INV DYN LEISURE ENT ETF ETF/Closed End 761 15111
737630103 737630103 POTLATCHDELTIC CORP REIT 435 8433
712704105 712704105 PEOPLES UTD FINL INC Common Stock 12298 703918
74347B680 74347B680 PROSHS SP MIDCAP400 ETF ETF/Closed End 1377 20328
46137V134 46137V134 INV WILDERHL CLN ETF ETF/Closed End 1194 15458
25659T107 25659T107 DOLBY LABS INC CL A Common Stock 1949 22142
60770K107 60770K107 MODERNA INC Common Stock 6862 17832
27829U105 27829U105 EV MUN INCM 2028 TERM TR ETF/Closed End- 2141 95894
17243V102 17243V102 CINEMARK HLDGS INC Common Stock 284 14794
20337X109 20337X109 COMMSCOPE HOLDING CO INC Common Stock 220 16162
09258G104 09258G104 BLACKROCK SCI TECH TR ETF/Closed End 5411 103729
636518102 636518102 NATIONAL INSTR CORP Common Stock 1136 28961
464287812 464287812 ISHS US CNSMR STAPLS ETF ETF/Closed End 1336 7435
41013T105 41013T105 HANCOCK J PREM DIV FUND ETF/Closed End 426 25659
636180101 636180101 NATIONAL FUEL GAS CO Common Stock 893 16994
74736K101 74736K101 QORVO INC Common Stock 2147 12840
74017N105 74017N105 PRECIGEN INC Common Stock 285 57093
68268W103 68268W103 ONEMAIN HLDGS INC Common Stock 4002 72327
366651107 366651107 GARTNER INC Common Stock 5611 18464
20369C106 20369C106 CMNTY HEALTHCARE TR INC Common Stock 2015 44590
464288679 464288679 ISHS SHORT TREASURY ETF ETF/Closed End- 7001 63381
184499101 184499101 CLEAN ENERGY FUELS CORP Common Stock 147 17996
29415F104 29415F104 ENVISTA HLDGS CORP Common Stock 296 7090
92189F437 92189F437 VANECK FALLEN ANGELS ETF ETF/Closed End- 7544 228247
92790A504 92790A504 VIRTUS TERRANOVA US ETF ETF/Closed End 263 8887
09254Y109 09254Y109 BLACKRK MUNYLD NJ FD INC ETF/Closed End- 210 13558
46137V746 46137V746 INV DYN LGCP GRW ETF ETF/Closed End 449 6066
125141101 125141101 CECO ENVMNTL CORP Common Stock 1146 162806
33741L207 33741L207 FT DW MOMENTUM VAL ETF ETF/Closed End 370 15740
39986L109 39986L109 GROWGENERATION CORP Common Stock 393 15920
00773T101 00773T101 ADVANSIX INC Common Stock 766 19276
83304A106 83304A106 SNAP INC CL A Common Stock 3227 43684
67066X107 67066X107 NUVEEN NY QUAL MUN INC ETF/Closed End- 339 23043
58733R102 58733R102 MERCADOLIBRE INC Common Stock 4923 2931
258623107 258623107 DOUBLELINE OPPORTUNISTIC ETF/Closed End- 346 17551
883556102 883556102 THERMO FISHER SCIENTIFIC Common Stock 101148 177039
20030N101 20030N101 COMCAST CORP A NEW Common Stock 117453 2100008
426927109 426927109 HERITAGE COMMERCE CORP Common Stock 118 10162
09255G107 09255G107 BLAKRK MUNYLD PA QUAL FD ETF/Closed End- 585 36418
77543R102 77543R102 ROKU INC Common Stock 2164 6906
878742204 878742204 TECK RESOURCES LTD CL B Common Stock 1012 40619
25460E307 25460E307 DIRXN AUSPICE BROAD ETF ETF/Closed End 982 30987
983793100 983793100 XPO LOGISTICS INC Common Stock 3312 41615
46435U473 46435U473 ISHARES BB RATED BD ETF ETF/Closed End- 739 14105
33739P608 33739P608 FT RVRFRONT DYN DEV ETF ETF/Closed End 957 13826
55087P104 55087P104 LYFT INC A Common Stock 1747 32602
67401P108 67401P108 OAKTREE SPECIALTY LENDNG Common Stock 976 138249
89214P109 89214P109 TOWNEBANK PORTSMOUTH VA Common Stock 637 20461
46435G425 46435G425 ISHS ESG AWARE MSCI ETF ETF/Closed End 321910 3269442
25243Q205 25243Q205 DIAGEO PLC NEW SPON ADR Common Stock 19905 103133
247361702 247361702 DELTA ARLNS INC NEW Common Stock 3949 92669
142552108 142552108 CARLOTZ INC A Common Stock 39 10250
858119100 858119100 STEEL DYNAMICS INC Common Stock 6563 112224
907818108 907818108 UNION PACIFIC CORP Common Stock 36858 188042
53223X107 53223X107 LIFE STORAGE INC Common Stock 366 3191
92206C664 92206C664 VNGRD RUS 2000 INDX ETF ETF/Closed End 30008 339412
231647207 231647207 CUSHING NEXTGN INFRA NEW ETF/Closed End 430 9135
67073B106 67073B106 NUVEEN PFD INCM OPPTYS ETF/Closed End 1572 158771
46435U853 46435U853 ISHS BROAD USD H/Y ETF ETF/Closed End- 4053 97661
M25722105 M25722105 COMPUGEN LTD Common Stock 296 49603
302130109 302130109 EXPEDITORS INTL WASH INC Common Stock 11218 94163
817565104 817565104 SERVICE CORP INTL Common Stock 1334 22138
115637209 115637209 BROWN FORMAN CORP CL B Common Stock 12781 190729
938824109 938824109 WASHINGTON FEDL INC Common Stock 483 14091
921909768 921909768 VNGRD TOTAL INTL STK ETF ETF/Closed End 8357 132105
78464A847 78464A847 SPDR SP 400 MDCP ETF ETF/Closed End 609 13190
258622109 258622109 DOUBLELINE INCM SLTNS FD Common Stock 717 40348
362397101 362397101 GABELLI EQUITY TRUST INC ETF/Closed End 661 99337
11133T103 11133T103 BROADRIDGE FINANCIAL Common Stock 3466 20799
33733E500 33733E500 FT NSDQ CLN EDG GRN ETF ETF/Closed End 1287 20557
224399105 224399105 CRANE COMPANY Common Stock 747 7876
45073V108 45073V108 ITT INC Common Stock 591 6881
46138G805 46138G805 INV TXBL MUN BD ETF ETF/Closed End- 2420 73538
69370C100 69370C100 PTC INC Common Stock 371 3095
921932828 921932828 VNGRD SP SM CAP 600 ETF ETF/Closed End 699 3469
874054109 874054109 TAKETWO INTERACTIVE INC Common Stock 1582 10265
33738R688 33738R688 FT SP INTL DV ARIST ETF ETF/Closed End 618 35255
78464A763 78464A763 SPDR SP DIVIDEND ETF ETF/Closed End 111995 952747
987184108 987184108 YORK WATER COMPANY Common Stock 620 14184
922908736 922908736 VNGRD GROWTH ETF ETF/Closed End 28897 99587
847215100 847215100 SPARTANNASH COMPANY Common Stock 954 43560
928254101 928254101 VIRTU FINANCIAL INC A Common Stock 460 18840
81181C104 81181C104 SEAGEN INC Common Stock 2149 12657
904214103 904214103 UMPQUA HOLDINGS CORP Common Stock 2805 138551
G54050102 G54050102 LAZARD LTD SHARES A MLP 1683 36737
268150109 268150109 DYNATRACE INC Common Stock 623 8776
693718108 693718108 PACCAR INC Common Stock 6076 76995
464287465 464287465 ISHS MSCI EAFE INDX ETF ETF/Closed End 57914 742387
46133G107 46133G107 INVESCO QUAL MUN INC TR ETF/Closed End- 948 71935
09255X100 09255X100 BLK FLT RT INCM STRAT FD ETF/Closed End- 245 18373
500255104 500255104 KOHLS CORP Common Stock 345 7331
464287838 464287838 ISHS U S BASIC MTRLS ETF ETF/Closed End 2221 17831
693475105 693475105 PNC FINL SVCS GROUP INC Common Stock 55472 283539
125523100 125523100 CIGNA CORP NEW Common Stock 7686 38400
09257W100 09257W100 BLACKSTONE MTG TR INC A Common Stock 555 18304
50077B207 50077B207 KRATOS DFNSESEC SOL INC Common Stock 228 10204
09260Q108 09260Q108 BLACKROCK INNOV GRW ETF/Closed End 513 28361
371901109 371901109 GENTEX CORP Common Stock 8806 267039
00971T101 00971T101 AKAMAI TECHNOLOGIES INC Common Stock 5011 47909
464287630 464287630 ISHS RUSS 2000 VAL ETF ETF/Closed End 7321 45689
00090Q103 00090Q103 ADT INC Common Stock 335 41350
756158101 756158101 REAVES UTILITY INCOME FD ETF/Closed End 2163 65995
72369J102 72369J102 PIONEER FLTG RATE FD INC ETF/Closed End- 628 54623
277432100 277432100 EASTMAN CHEMICAL CO Common Stock 4362 43298
78468R739 78468R739 SPDR NUV BLOOMBERG ETF ETF/Closed End- 8146 164890
25787G100 25787G100 DONNELLEY FINL SLTNS INC Common Stock 771 22281
02376R102 02376R102 AMERICAN ARLNS GRP INC Common Stock 7283 354909
674599105 674599105 OCCIDENTAL PETRO CORP Common Stock 5443 183998
483007704 483007704 KAISER ALUMINUM PAR001 Common Stock 489 4484
90138F102 90138F102 TWILIO INC A Common Stock 1724 5404
33738R878 33738R878 FT D WRIGHT FOC 5 ETF ETF/Closed End 1524 43356
27828G107 27828G107 EV TAX ADVTG DIV INCM FD ETF/Closed End 1496 54508
40167F101 40167F101 GUGG STRAT OPPTYS FD SBI ETF/Closed End- 4300 224526
681919106 681919106 OMNICOM GROUP INC Common Stock 706 9740
45687V106 45687V106 INGERSOLL RAND INC Common Stock 1690 33523
148806102 148806102 CATALENT INC Common Stock 490 3682
19761L508 19761L508 COLUMBIA DVRS FXD ETF ETF/Closed End- 629 29468
46090A887 46090A887 INV ULTRA SHRT DUR ETF ETF/Closed End- 3950 78263
464287325 464287325 ISHS GLB HLTHCR ETF ETF/Closed End 3470 41443
00162Q783 00162Q783 ALPS RIVERFRONT STRT ETF ETF/Closed End- 2164 87445
67077N106 67077N106 NUVEEN CORP INCM NOV 21 ETF/Closed End- 104 11100
46641Q332 46641Q332 JPM EQTY PREM INCM ETF ETF/Closed End 45067 756024
159864107 159864107 CHARLES RVR LAB INTL Common Stock 14772 35796
82312B106 82312B106 SHENANDOAH TELECOM CO Common Stock 972 30763
G47567105 G47567105 IHS MARKIT LTD Common Stock 7654 65632
579780107 579780107 MC CORMICK COMPANY VTG Common Stock 714 8662
410867105 410867105 HANOVER INS GROUP INC Common Stock 294 2267
95766Q106 95766Q106 WESTERN INFLTN LKD INCM ETF/Closed End- 1214 88125
900435207 900435207 TURQUOISE HILL RES NEW Common Stock 500 33900
97717W315 97717W315 WSDMTR E/M HI DIV ETF ETF/Closed End 2160 49498
370334104 370334104 GENERAL MILLS INC Common Stock 32454 542536
06652V208 06652V208 BANNER CORP NEW Common Stock 221 4000
36465A109 36465A109 GAMCO GOLD NATL RESINCM ETF/Closed End 1335 357860
78464A821 78464A821 SPDR SP MID CAP GRW ETF ETF/Closed End 210 2779
78464A870 78464A870 SPDR SP BIOTECH ETF ETF/Closed End 20075 159693
G36427113 G36427113 FORTRESS CAPITAL ACQ UTS Unit/UIT - Equity 197 20101
45826J105 45826J105 INTELLIA THERAPEUTICS Common Stock 1168 8703
902973304 902973304 U S BANCORP DE NEW Common Stock 18265 307287
895436103 895436103 TRI CONTINENTAL CORP ETF/Closed End 790 23677
63938C108 63938C108 NAVIENT CORP Common Stock 2116 107223
923454102 923454102 VERITIV CORP Common Stock 1048 11698
59001K100 59001K100 MERITOR INC Common Stock 484 22716
199908104 199908104 COMFORT SYSTEMS USA INC Common Stock 267 3745
G6564A105 G6564A105 NOMAD FOODS LTD USD Common Stock 1959 71067
G3922B107 G3922B107 GENPACT LTD Common Stock 299 6283
225447101 225447101 CREE INC Common Stock 3200 39638
493732101 493732101 KFORCE INC Common Stock 1027 17236
902681105 902681105 UGI CORP NEW Common Stock 6400 150159
457669307 457669307 INSMED INC PAR 01 Common Stock 246 8919
29355A107 29355A107 ENPHASE ENERGY INC Common Stock 10183 67900
92189F106 92189F106 VANECK GOLD MINERS ETF ETF/Closed End 13998 474998
940610108 940610108 WASHINGTON TRUST BANCORP Common Stock 356 6716
552848103 552848103 M G I C INVT CORP Common Stock 153 10196
25470M109 25470M109 DISH NETWORK CORP A Common Stock 1598 36777
29404K106 29404K106 ENVESTNET INC Common Stock 338 4214
464287192 464287192 ISHS US TRANSP ETF ETF/Closed End 1514 6227
464287622 464287622 ISHS RUSS 1000 INDX ETF ETF/Closed End 2343 9693
15189T107 15189T107 CENTERPOINT ENERGY INC Common Stock 1918 77950
922908538 922908538 VNGRD MDCP GRW ETF ETF/Closed End 7397 31304
15961R105 15961R105 CHARGEPOINT HLDGS INC A Common Stock 375 18772
92204A702 92204A702 VNGRD INFO TECH ETF ETF/Closed End 70482 175637
45782C664 45782C664 INNOVATR US EQTY BUF ETF ETF/Closed End 526 16852
212015101 212015101 CONTINENTAL RES INC OK Common Stock 229 4966
00214Q203 00214Q203 ARK AUTONOMOUS TECH ETF ETF/Closed End 998 12785
44925C103 44925C103 ICF INTL INC Common Stock 1146 12841
525327102 525327102 LEIDOS HOLDINGS INC Common Stock 1161 12075
301505723 301505723 EXCH ROBO GLB HC ETF ETF/Closed End 485 10635
440452100 440452100 HORMEL FOODS CORP Common Stock 5200 126845
237194105 237194105 DARDEN RESTAURANTS INC Common Stock 4701 31035
67110P407 67110P407 OSI US QUAL DIV ETF ETF/Closed End 4647 111625
580589109 580589109 MCGRATH RENTCORP Common Stock 558 7749
68373M107 68373M107 OPERA LTD ADS REPSTG ORD Common Stock 394 44543
571748102 571748102 MARSH MCLENNAN COS INC Common Stock 12549 82867
45782C318 45782C318 INNOVATR US EQTY PWR ETF ETF/Closed End 3568 120909
62482R107 62482R107 MR COOPER GROUP INC Common Stock 1169 28400
52187K101 52187K101 LEAP THERAPEUTICS INC Common Stock 100 25000
958892101 958892101 WESTERN NEW ENG BANCORP Common Stock 342 40125
339041105 339041105 FLEETCOR TECHS INC Common Stock 7215 27614
690742101 690742101 OWENS CORNING INC NEW Common Stock 1007 11781
V7780T103 V7780T103 ROYAL CARIBBEAN GROUP Common Stock 989 11111
46137V266 46137V266 INV SP PURE GRW ETF ETF/Closed End 13497 70091
09257A108 09257A108 BLACKROCK RESCMDTYS STR ETF/Closed End 151 16861
785135104 785135104 SW SEED CO Common Stock 115 44450
800363103 800363103 SANDY SPRING BANCORP INC Common Stock 469 10243
09256U105 09256U105 BLACKSTONE SR TERM FD ETF/Closed End- 188 11458
464287663 464287663 ISHS CORE SP US VAL ETF ETF/Closed End 2447 34524
867224107 867224107 SUNCOR ENERGY INC NEW Common Stock 756 36446
46435G326 46435G326 ISHS COR MSCI INTL ETF ETF/Closed End 953 14264
87918A105 87918A105 TELADOC HEALTH INC Common Stock 3855 30401
49446R109 49446R109 KIMCO REALTY CORP REIT 239 11531
09249N101 09249N101 BLCKRCK MUNI INCM TR II ETF/Closed End- 293 19369
921946406 921946406 VNGRD HGH DIV YLD ETF ETF/Closed End 122032 1180767
64049K104 64049K104 NEOLEUKIN THERAP INC Common Stock 145 20000
969457100 969457100 WILLIAMS COS INC DEL Common Stock 20334 783903
27579R104 27579R104 EAST WEST BANCORP INC Common Stock 397 5114
35473P488 35473P488 FRKLN LIBTY US TREAS ETF ETF/Closed End 2810 116983
87911K100 87911K100 TEKLA LIFE SCIENCES INVS ETF/Closed End 1022 49131
459506101 459506101 INTL FLAVOR FRAGRANCE Common Stock 16373 122446
86887Q109 86887Q109 SURO CAPITAL CORP Common Stock 1046 81026
92206C847 92206C847 VNGRD LNG TRM TREAS ETF ETF/Closed End- 9288 105895
313747206 313747206 FEDL RLTY INVT TR SBI REIT 8277 70149
19260Q107 19260Q107 COINBASE GLOBAL INC A Common Stock 5629 24744
921943858 921943858 VNGRD FTSE DEV MKTS ETF ETF/Closed End 155046 3070830
226344208 226344208 CRESTWOOD EQ PRTNRS LP Common Stock 317 11171
86164W100 86164W100 STONE HARBOR EMRG MKTS ETF/Closed End- 810 96529
651639106 651639106 NEWMONT CORP Common Stock 3854 70983
136385101 136385101 CANADIAN NATURAL RES LTD Common Stock 521 14255
675234108 675234108 OCEANFIRST FINL CORP Common Stock 373 17435
49435R102 49435R102 KIMBELL ROYALTY PARTNERS Common Stock 361 25553
404280406 404280406 HSBC HLDGS PLC SPONS ADR Common Stock 773 29575
G7997R103 G7997R103 SEAGATE TECH HLDGS PUB Common Stock 8038 97405
464287309 464287309 ISHS SP 500 GRW IDX ETF ETF/Closed End 22657 306554
368736104 368736104 GENERAC HOLDINGS INC Common Stock 5698 13942
464286525 464286525 ISHS MSCI GLBL M VOL ETF ETF/Closed End 3533 34387
294600101 294600101 EQUITRANS MIDSTREAM CORP Common Stock 540 53268
83406F102 83406F102 SOFI TECHNOLOGIES INC Common Stock 498 31372
25179M103 25179M103 DEVON ENERGY CORP NEW Common Stock 8383 236064
172062101 172062101 CINCINNATI FINL CORP Common Stock 10646 93202
293614103 293614103 ENTASIS THERAPEUTICS Common Stock 229 68597
670837103 670837103 OGE ENERGY CORP Common Stock 1001 30376
464287101 464287101 ISHS SP 100 INDX ETF ETF/Closed End 3559 18027
78464A474 78464A474 SPDR SHORT TERM CORP ETF ETF/Closed End- 207755 6648144
97717W851 97717W851 WSDMTR JPN HEDG EQ ETF ETF/Closed End 899 14230
493267108 493267108 KEYCORP NEW Common Stock 3826 176965
25459W102 25459W102 DIRXN TECH BULL 3X ETF ETF/Closed End 2560 45190
N00985106 N00985106 AERCAP HOLDINGS N V Common Stock 5623 97264
G5480U120 G5480U120 LIBERTY GLOBAL PLC C Common Stock 6546 222196
67074M101 67074M101 NUVEEN ENHNCD MUN VAL FD ETF/Closed End- 579 36525
28414H103 28414H103 ELANCO ANIMAL HEALTH INC Common Stock 6838 214432
27901F109 27901F109 ECOFIN SUSTAINSOC IMPCT ETF/Closed End 1812 130079
594972408 594972408 MICROSTRATEGY INC CL A Common Stock 1163 2011
681936100 681936100 OMEGA HEALTHCARE REIT 1958 65352
70450Y103 70450Y103 PAYPAL HLDGS INC Common Stock 107169 411854
45782C797 45782C797 INNOVATR US EQTY PWR ETF ETF/Closed End 380 12953
46137V381 46137V381 INV SP 500 CONSUMER ETF ETF/Closed End 4363 30254
30303M102 30303M102 FACEBOOK INC A Common Stock 131191 386548
78468R556 78468R556 SPDR SP OILGAS EXP ETF ETF/Closed End 2651 27410
46431W838 46431W838 BLKRCK SHRT MTY MUN ETF ETF/Closed End- 684 13638
46435UAA9 46435UAA9 ISHSBD DEC 2027 TERM ETF ETF/Closed End- 5568 206361
33738R100 33738R100 FT M/A DIVRS INCM ETF ETF/Closed End 712 43387
78464A714 78464A714 SPDR SP RETAIL ETF ETF/Closed End 326 3604
26922A198 26922A198 ETF AAM LOW DUR PFD ETF ETF/Closed End- 595 23628
29977A105 29977A105 EVERCORE INC A Common Stock 1574 11772
08265T208 08265T208 BENTLEY SYSTEMS INC B Common Stock 6623 109217
81730H109 81730H109 SENTINELONE INC A Common Stock 488 9105
78464A755 78464A755 SPDR SP MTLSMINING ETF ETF/Closed End 702 16825
376546107 376546107 GLADSTONE INVT CORP BDC ETF/Closed End 493 35544
29272W109 29272W109 ENERGIZER HLDGS NEW Common Stock 474 12133
911363109 911363109 UNITED RENTALS INC Common Stock 6808 19399
754907103 754907103 RAYONIER INC REIT 262 7336
70975L107 70975L107 PENUMBRA INC Common Stock 1332 5000
464288687 464288687 ISHS TR PFD INCM ETF ETF/Closed End- 47619 1226963
666807102 666807102 NORTHROP GRUMMAN CORP Common Stock 33022 91689
532457108 532457108 ELI LILLY CO Common Stock 55822 241597
92206C102 92206C102 VNGRD SHRT TRM GOV ETF ETF/Closed End- 13636 222041
101137107 101137107 BOSTON SCIENTIFIC CORP Common Stock 7092 163448
46138J866 46138J866 INV BULLETSHS 2023 ETF ETF/Closed End- 20112 928103
829226109 829226109 SINCLAIR BROADCAST GRP Common Stock 279 8802
45783G201 45783G201 INNOVATOR SP INVT ETF ETF/Closed End- 306 12709
46435G755 46435G755 ISHSBD DEC 2022 TERM ETF ETF/Closed End- 677 25873
336917109 336917109 FT MSTAR DIV LDRS ETF ETF/Closed End 9696 295973
406216101 406216101 HALLIBURTON COMPANY Common Stock 904 41794
33733A201 33733A201 FIRST DOW 30 EQUAL ETF ETF/Closed End 977 32585
244199105 244199105 DEERE CO Common Stock 38187 113969
949746101 949746101 WELLS FARGO CO NEW Common Stock 15853 341593
147528103 147528103 CASEYS GENL STORES INC Common Stock 1535 8145
806857108 806857108 SCHLUMBERGER LTD Common Stock 2193 74002
00162Q718 00162Q718 ALPS INTL SEC DV DOG ETF ETF/Closed End 380 13918
67070X101 67070X101 NUV MUN CR INC FD ETF/Closed End- 1571 93952
05534B760 05534B760 BCE INC NEW Common Stock 21958 438626
46137V100 46137V100 INV AEROSP DEF ETF ETF/Closed End 300 4172
91324P102 91324P102 UNITEDHEALTH GROUP INC Common Stock 132789 339840
05580M108 05580M108 B RILEY FINL INC Common Stock 725 12282
913259107 913259107 UNITIL CORP Common Stock 437 10217
33741Q107 33741Q107 FIRST TR HIGH YLD 2027 ETF/Closed End 688 33462
11135F101 11135F101 BROADCOM INC Common Stock 91676 189047
512807108 512807108 LAM RESEARCH CORPORATION Common Stock 31378 55129
30161N101 30161N101 EXELON CORP Common Stock 7998 165460
842587107 842587107 SOUTHERN COMPANY Common Stock 21361 344707
46429B291 46429B291 ISHS AAAA RATE CORP ETF ETF/Closed End- 9226 163780
337930705 337930705 FLAGSTAR BANCORP 001 Common Stock 550 10838
464288588 464288588 ISHS MBS ETF ETF/Closed End- 58620 542080
810186106 810186106 SCOTTS MIRACLEGRO CO Common Stock 15961 109055
09662W109 09662W109 BNY MUN BD INFRA ETF/Closed End- 506 32417
46138J791 46138J791 INV BULLETSHS 2026 ETF ETF/Closed End- 6866 320401
00434H108 00434H108 ACCELERON PHARMA INC Common Stock 349 2029
78463X889 78463X889 SPDR DEV WORLD EXUS ETF ETF/Closed End 603 16658
45782C813 45782C813 INNOVATR US EQTY PWR ETF ETF/Closed End 9148 307482
670663103 670663103 NUV MUN CR OPPTYS FD ETF/Closed End 497 32916
46266C105 46266C105 IQVIA HOLDINGS INC Common Stock 9743 40674
45166V106 45166V106 IDEANOMICS INC Common Stock 23 11700
258278100 258278100 DORMAN PRODS INC Common Stock 1610 17003
G8766E109 G8766E109 TEXTAINER GRP HLDGS LTD Common Stock 452 12954
46435GAA0 46435GAA0 ISHS IBONDS DEC 2026 ETF ETF/Closed End- 9452 356664
62944T105 62944T105 NVR INC Common Stock 369 77
217204106 217204106 COPART INC Common Stock 23333 168198
464287556 464287556 ISHS BIOTECH ETF ETF/Closed End 16814 103998
189763105 189763105 CODIAGNOSTICS INC Common Stock 198 20320
718549207 718549207 PHILLIPS 66 PARTNERS LP Common Stock 229 6387
12626K203 12626K203 CRH PLC ADR Common Stock 257 5505
09253R105 09253R105 BLAKRK MUNIVEST FUND INC ETF/Closed End- 812 85753
27827X101 27827X101 EV MUN BD FD ETF/Closed End- 760 56766
20602D101 20602D101 CONCENTRIX CORP Common Stock 1171 6613
46583P102 46583P102 IVERIC BIO INC Common Stock 813 50050
97717W604 97717W604 WSDMTR US SMCP DIV ETF ETF/Closed End 3809 123538
81369Y506 81369Y506 ENERGY SEL SECT SPDR ETF ETF/Closed End 94994 1823643
679580100 679580100 OLD DOMINION FREIGHT Common Stock 10281 35951
670677103 670677103 NUVEEN INTERMED DUR TERM ETF/Closed End- 876 59735
427825500 427825500 HERSHA HOSPITALITY A NEW REIT 291 31200
03676B102 03676B102 ANTERO MIDSTREAM CORP Common Stock 2365 226983
33733C108 33733C108 FT MULCP VAL ALPHADX ETF ETF/Closed End 9844 140514
16119P108 16119P108 CHARTER COMMNS INC NEW A Common Stock 7165 9849
892331307 892331307 TOYOTA MTR CORP SPON ADR Common Stock 2179 12262
784730103 784730103 SSR MINING INC Common Stock 456 31325
682189105 682189105 ON SEMICONDUCTOR CORP Common Stock 496 10827
72651A207 72651A207 PLAINS GP HLDGS LP A NEW Common Stock 488 45330
833034101 833034101 SNAP ON INC Common Stock 11068 52969
53700T827 53700T827 LITMAN IM DBI MNGD ETF ETF/Closed End 223 8000
92206C706 92206C706 VNGRD INTRM TERM ETF ETF/Closed End- 7501 111038
835699307 835699307 SONY GROUP CORP ADR NEW Common Stock 4483 40542
302491303 302491303 FMC CORP NEW Common Stock 2949 32204
12047B105 12047B105 BUMBLE INC A Common Stock 209 4174
46436E767 46436E767 ISHS ADV MSCI USA ETF ETF/Closed End 948 26238
02607T109 02607T109 AMERN FIN TR INC A Common Stock 312 38785
92719V100 92719V100 VIMEO INC Common Stock 491 16705
82028K200 82028K200 SHAW COMM INC NON VTG B Common Stock 429 14771
427096508 427096508 HERCULES CAPITAL INC BDC Common Stock 2204 132667
87424L108 87424L108 TALIS BIOMEDICAL CORP Common Stock 62 10000
464287648 464287648 ISHS RUSS 2000 GRW ETF ETF/Closed End 8047 27407
464287234 464287234 ISHS MSCI EMG MKT ETF ETF/Closed End 16953 336505
19248A109 19248A109 COHEN STEERS INFRA FD ETF/Closed End 1877 69258
617700109 617700109 MORNINGSTAR INC Common Stock 486 1875
78468R861 78468R861 SPDR BLOOMBERG 110 ETF ETF/Closed End- 1400 66357
464289875 464289875 ISHS CORE MOD ALLOC ETF ETF/Closed End 2560 57219
23918K108 23918K108 DAVITA INC Common Stock 2045 17588
711040105 711040105 PEOPLES FINL SVCS CORP Common Stock 296 6502
46137V845 46137V845 INV DWA INDL MOMENT ETF ETF/Closed End 5320 53561
46137V308 46137V308 INV BUYBACK ACHV ETF ETF/Closed End 296 3285
563420108 563420108 MANITEX INTL INC Common Stock 108 15000
40131M109 40131M109 GUARDANT HEALTH INC Common Stock 5256 42045
983134107 983134107 WYNN RESORTS LTD Common Stock 3686 43490
963320106 963320106 WHIRLPOOL CORP Common Stock 1445 7090
87911L108 87911L108 TEKLA WORLD HLTHCARE ETF/Closed End 1138 69205
33738D408 33738D408 FT IV TACTICL HI YLD ETF ETF/Closed End- 8923 185152
229663109 229663109 CUBESMART REIT 386 7964
110122108 110122108 BRISTOL MYERS SQUIBB CO Common Stock 49872 842869
85208R101 85208R101 SPROTT PHYS GLD SLVR ETF/Closed End 2489 145287
801056102 801056102 SANMINA CORP Common Stock 240 6225
647551100 647551100 NEW MTN FIN CORP BDC Common Stock 1252 94073
457985208 457985208 INTEGRA LIFESCNCS HLDGS Common Stock 383 5592
620076307 620076307 MOTOROLA SOLUTIONS INC Common Stock 3165 13623
92841M101 92841M101 VIRTUS EQ CV INCM FD ETF/Closed End 241 8167
462222100 462222100 IONIS PHARMS INC Common Stock 1145 34153
464287481 464287481 ISHS RUSS MDCP GRW ETF ETF/Closed End 9251 82546
78463X871 78463X871 SPDR SP INTL SMCP ETF ETF/Closed End 255 6634
09250W107 09250W107 BLACKROCK HLTH SCI TRUST ETF/Closed End 713 14967
33740F730 33740F730 FT CBOE VEST U S MAY ETF ETF/Closed End 596 17665
235851102 235851102 DANAHER CORP Common Stock 57371 188446
983919101 983919101 XILINX INC Common Stock 12492 82730
35138V102 35138V102 FOX FACTORY HLDG CORP Common Stock 8220 56869
72202B100 72202B100 PIMCO INCOME OPPTY FD ETF/Closed End- 409 16670
464286319 464286319 ISHS EMG MKT DIV ETF ETF/Closed End 2103 54068
397624107 397624107 GREIF INC A Common Stock 617 9556
46641Q779 46641Q779 JPM U S MOMENTM FCTR ETF ETF/Closed End 574 13076
21874C102 21874C102 CORE MAIN INC A Common Stock 214 8156
33735T109 33735T109 FT STOX EURO SEL DIV ETF ETF/Closed End 4136 297563
00214Q401 00214Q401 ARK NEXT GEN INTERNE ETF ETF/Closed End 904 6506
855707105 855707105 STATE AUTO FINL CORP Common Stock 229 4500
16208T102 16208T102 CHATHAM LODGING TRUST REIT 160 13100
05464C101 05464C101 AXON ENTERPRISE INC Common Stock 1933 11045
12685J105 12685J105 CABLE ONE INC Common Stock 2317 1278
81369Y860 81369Y860 SEL SECT RL EST SPDR ETF ETF/Closed End 3272 73606
09260D107 09260D107 BLACKSTONE INC A Common Stock 78314 673142
78464A284 78464A284 SPDR NUV H/Y MUN BD ETF ETF/Closed End- 343 5729
78467J100 78467J100 SSC TECHS HOLDINGS INC Common Stock 3809 54879
53656F805 53656F805 LISTED OVERLAY LGCP ETF ETF/Closed End 2231 60033
205887102 205887102 CONAGRA BRANDS INC Common Stock 3385 99934
464287846 464287846 ISHS U S ETF ETF/Closed End 292 2705
861896108 861896108 STONEX GROUP INC Common Stock 381 5786
44109J106 44109J106 HOSTESS BRANDS INC A Common Stock 311 17898
422819102 422819102 HEIDRICK STRUGGLES Common Stock 218 4890
36467J108 36467J108 GAMING LEISURE PPTYS Common Stock 1387 29936
92840R101 92840R101 VIRTUS DV INT PREM STR ETF/Closed End 639 43120
31154R109 31154R109 FARMLAND PARTNERS INC REIT 233 19474
115637100 115637100 BROWN FORMAN CORP CL A Common Stock 367 5862
37946R109 37946R109 GLOBAL PARTNERS LP MLP 332 15659
246060107 246060107 DE ENH GLB DIV INCM FD ETF/Closed End 119 11800
902494103 902494103 TYSON FOODS INC A Common Stock 4199 53187
03076K108 03076K108 AMERIS BANCORP Common Stock 563 10844
69374H642 69374H642 PACER TRENDPILOT US ETF ETF/Closed End- 2631 97017
957638109 957638109 WESTERN ALLIANCE BANCORP Common Stock 8456 77704
03662Q105 03662Q105 ANSYS INC Common Stock 18260 53637
819047101 819047101 SHAKE SHACK INC CL A Common Stock 202 2572
783754104 783754104 RYERSON HOLDINGS CORP Common Stock 281 12628
921910816 921910816 VNGRD MEGA CAP GRWTH ETF ETF/Closed End 13255 56452
72352L106 72352L106 PINTEREST INC A Common Stock 978 19196
315912808 315912808 FID NSDQ COMP INDX ETF ETF/Closed End 282 5012
746228303 746228303 PURE CYCLE CORP NEW Common Stock 795 59700
243537107 243537107 DECKERS OUTDOOR CORP Common Stock 17879 49638
74251V102 74251V102 PRINCIPAL FINL GROUP INC Common Stock 1139 17688
665531307 665531307 NORTHERN OIL GAS NEW Common Stock 218 10190
46131T101 46131T101 INVESCO TR INVT GRD NY ETF/Closed End- 180 13364
19842X109 19842X109 COLUMBIA SELIGMAN GRWTH ETF/Closed End 8683 263353
33737M300 33737M300 FT SMCP GRW ALPHADX ETF ETF/Closed End 460 6421
92240M108 92240M108 VECTOR GROUP LTD Common Stock 386 30268
126117100 126117100 CNA FINL CORP Common Stock 298 7094
73757R102 73757R102 POSTAL REALTY TR INC A REIT 989 53073
422806208 422806208 HEICO CORP NEW CL A Common Stock 482 4074
38246G108 38246G108 GOODRX HOLDINGS INC A Common Stock 645 15716
72147K108 72147K108 PILGRIMS PRIDE CORP NEW Common Stock 542 18631
157085101 157085101 CERUS CORP Common Stock 490 80400
95766N103 95766N103 WESTRN MUNI HIGH INCM FD ETF/Closed End- 965 121527
548661107 548661107 LOWES COMPANIES INC Common Stock 64395 317437
553368101 553368101 MP MATERIALS CORP Common Stock 1581 49040
03027X100 03027X100 AMERICAN TOWER CORP NEW REIT 29208 110044
921932778 921932778 VNGRD SP SM VAL 600 ETF ETF/Closed End 319 1832
33740F888 33740F888 FT TCW UNCONSTRAINED ETF ETF/Closed End- 7081 266400
28252C109 28252C109 1847 GOEDEKER INC Common Stock 33 10500
G16962105 G16962105 BUNGE LTD Common Stock 1768 21737
33739H101 33739H101 FT VII GLB TACTICAL ETF ETF/Closed End 14146 586741
05338G106 05338G106 AVALARA INC Common Stock 2511 14366
33734X838 33734X838 FT INDXX GLB NAT RES ETF ETF/Closed End 336 25743
18913Y103 18913Y103 CLOUGH GLOBAL DIV INCM ETF/Closed End 159 14382
05946K101 05946K101 BANCO BILBAO VIZCAYA ADR Common Stock 122 18523
29084Q100 29084Q100 EMCOR GROUP INC Common Stock 656 5687
29273V100 29273V100 ENERGY TRANSFER LP MLP 2985 311590
25459Y694 25459Y694 DIRXN FINL BULL 3X ETF ETF/Closed End 423 3663
278277108 278277108 EV ENH EQ INCM FD II ETF/Closed End 326 14022
780259206 780259206 ROYAL DUTCH SHELL ADR Common Stock 5811 130371
64110L106 64110L106 NETFLIX INC Common Stock 47493 77813
98954M200 98954M200 ZILLOW GROUP INC C Common Stock 1234 14004
922908769 922908769 VNGRD TTL STK MKT ETF ETF/Closed End 25997 117071
G0684D107 G0684D107 ATHENE HOLDING LTD A Common Stock 508 7380
46137V258 46137V258 INV SP PURE VALU ETF ETF/Closed End 281 3708
76117W109 76117W109 RESOLUTE FOREST PRODS Common Stock 1505 126479
46434V738 46434V738 ISHS CORE MSCI EUR ETF ETF/Closed End 127662 2277243
29476L107 29476L107 EQUITY RESIDENTIAL REIT 2270 28057
680665205 680665205 OLIN CORP NEW Common Stock 1397 28946
33733E401 33733E401 FT NSDQ100 EX TECH ETF ETF/Closed End 3130 36420
44107P104 44107P104 HOST HOTELS RESORTS REIT 1405 86017
25434V880 25434V880 DIMENSIONAL WRLD EX ETF ETF/Closed End 494 19080
380237107 380237107 GODADDY INC A Common Stock 858 12312
624758108 624758108 MUELLER WTR PRODS SER A Common Stock 276 18119
09062X103 09062X103 BIOGEN INC Common Stock 8431 29794
942749102 942749102 WATTS WATER TECH INC Common Stock 2212 13162
816300107 816300107 SELECTIVE INS GROUP INC Common Stock 405 5364
31816Q101 31816Q101 FIREEYE INC Common Stock 2190 123005
92189F429 92189F429 VANECK PFD SECS EX ETF ETF/Closed End- 1751 82513
646025106 646025106 NEW JERSEY RES CORP Common Stock 4982 143126
29250N105 29250N105 ENBRIDGE INC Common Stock 21029 528376
46429B697 46429B697 ISHS MSCI USA M VOL ETF ETF/Closed End 59190 805306
25470F104 25470F104 DISCOVERY INC A Common Stock 2310 91035
959802109 959802109 WESTERN UNION CO Common Stock 1404 69413
78573L106 78573L106 SABRA HEALTH CARE REIT REIT 1285 87318
46625H365 46625H365 JPM ALERIAN MLP ETN Alternatives - 1007 55397
489170100 489170100 KENNAMETAL INC Common Stock 725 21173
83417M104 83417M104 SOLAREDGE TECHS INC Common Stock 1455 5485
464288620 464288620 ISHS USD INVT GRD BD ETF ETF/Closed End- 26272 437146
617446448 617446448 MORGAN STANLEY Common Stock 29665 304851
82489W107 82489W107 SHOALS TECHS GRP INC A Common Stock 361 12937
419870100 419870100 HAWAIIAN ELEC INDS INC Common Stock 311 7606
233331107 233331107 DTE ENERGY CO Common Stock 1466 13122
02665T306 02665T306 AMERICAN HOMES 4 RENT A Common Stock 384 10067
800677106 800677106 SANGAMO THERAPEUTICS INC Common Stock 586 65070
337738108 337738108 FISERV INC Common Stock 8555 78843
87241J104 87241J104 TFF PHARMACEUTICALS INC Common Stock 1510 195656
580135101 580135101 MCDONALDS CORP Common Stock 70201 291156
98986M103 98986M103 ZYNEX INC Common Stock 856 75195
83200N103 83200N103 SMARTSHEET INC A Common Stock 474 6888
576323109 576323109 MASTEC INC Common Stock 542 6291
12811L107 12811L107 CALAMOS GLBL DYNAMIC INC ETF/Closed End 186 19397
848577102 848577102 SPIRIT AIRLINES INC Common Stock 257 9907
38141G104 38141G104 GOLDMAN SACHS GROUP INC Common Stock 32808 86787
91336L107 91336L107 UNIVAR SOLUTIONS INC Common Stock 287 12055
46432F842 46432F842 ISHS CORE MSCI EAFE ETF ETF/Closed End 114130 1537102
72201R783 72201R783 PIMCO 05Y H/Y CORP ETF ETF/Closed End- 217 2188
447011107 447011107 HUNTSMAN CORP Common Stock 1045 35288
852234103 852234103 SQUARE INC A Common Stock 18234 76025
464287507 464287507 ISHS CORE SP MDCP ETF ETF/Closed End 61676 234447
46138E362 46138E362 INV SP500 HI DIV ETF ETF/Closed End 5376 126993
778296103 778296103 ROSS STORES INC Common Stock 5342 49081
518439104 518439104 ESTEE LAUDER CO INC Common Stock 13174 43924
33939L860 33939L860 FLEXSHS TR QLTY DIV ETF ETF/Closed End 2334 41935
419596101 419596101 HAVERTY FURNITURE CO INC Common Stock 418 12409
72201R866 72201R866 PIMCO INTRM MUN BD ETF ETF/Closed End- 1288 22855
689648103 689648103 OTTER TAIL CORP Common Stock 241 4305
714046109 714046109 PERKINELMER INC Common Stock 588 3392
57060D108 57060D108 MARKETAXESS HOLDINGS INC Common Stock 6203 14744
45782C821 45782C821 INNOVATR US EQTY ULT ETF ETF/Closed End 459 16525
16965P202 16965P202 CHIPMOS TECHS ADR NEW Common Stock 720 21030
149123101 149123101 CATERPILLAR INC Common Stock 48433 252290
464288273 464288273 ISHS MSCI EAFE SMCP ETF ETF/Closed End 2276 30583
133034108 133034108 CAMDEN NATIONAL CORP Common Stock 435 9088
29261A100 29261A100 ENCOMPASS HEALTH CORP Common Stock 1255 16724
H1467J104 H1467J104 CHUBB LTD Common Stock 42218 243363
37954Y624 37954Y624 GLB X AUTONOMOUS ETF ETF/Closed End 325 11835
374396406 374396406 GEVO INC PAR 001 NEW Common Stock 705 106200
68389X105 68389X105 ORACLE CORP Common Stock 30115 345634
26884U109 26884U109 EPR PROPERTIES Common Stock 410 8297
81750R102 81750R102 SERES THERAPEUTICS INC Common Stock 186 26700
00162Q205 00162Q205 ALPS EQUAL SECT WGHT ETF ETF/Closed End 639 6422
00326A104 00326A104 ABERDN STD PHYS GOLD ETF ETF/Closed End 4388 260431
713448108 713448108 PEPSICO INC Common Stock 80118 532661
264120106 264120106 DUCK CREEK TECHNOLOGIES Common Stock 4263 96361
881624209 881624209 TEVA PHARMACEUTICAL ADR Common Stock 7705 791100
464285204 464285204 ISHS GOLD TRUST NEW ETF ETF/Closed End 9050 270874
863667101 863667101 STRYKER CORP Common Stock 6643 25190
609839105 609839105 MONOLITHIC POWER SYS INC Common Stock 1345 2775
12503M108 12503M108 CBOE GLOBAL MARKETS INC Common Stock 3990 32212
59522J103 59522J103 MID AMERICA APT CMNTYS REIT 2033 10886
69374H717 69374H717 PACER LUNT LGCP ALT ETF ETF/Closed End 1615 39215
26875P101 26875P101 EOG RESOURCES INC Common Stock 7519 93671
950810101 950810101 WESBANCO INC Common Stock 304 8905
46137V332 46137V332 INV SP 500 EQUAL HC ETF ETF/Closed End 2338 7842
922908595 922908595 VNGRD SMLL CAP GRWTH ETF ETF/Closed End 6924 24715
254709108 254709108 DISCOVER FINL SVCS Common Stock 6063 49352
03076C106 03076C106 AMERIPRISE FINL INC Common Stock 2931 11096
316092873 316092873 FID MSCI COMMN SVCS ETF ETF/Closed End 2758 51645
48666K109 48666K109 KB HOME Common Stock 1085 27887
464287242 464287242 ISHS INVSTMNT BD ETF ETF/Closed End- 28060 210930
92857W308 92857W308 VODAFONE GRP PLC NEW ADR Common Stock 9965 645008
92343X100 92343X100 VERINT SYSTEMS INC Common Stock 390 8708
46137V621 46137V621 INV FINL PFD ETF ETF/Closed End- 512 26999
72201R833 72201R833 PIMCO ENH SHRT MATY ETF ETF/Closed End- 92638 908844
46434G863 46434G863 ISHS ESG AWARE MSCI ETF ETF/Closed End 67475 1628269
836144105 836144105 SOURCE CAPITAL INC ETF/Closed End 298 6667
05550J101 05550J101 BJS WHOLESALE CLUB HLDGS Common Stock 2060 37512
86771W105 86771W105 SUNRUN INC Common Stock 431 9787
76171L106 76171L106 REYNOLDS CONSUMER PRODS Common Stock 374 13687
464287705 464287705 ISHS SP MDCP400 VAL ETF ETF/Closed End 4508 43750
46138G656 46138G656 INVESCO SP ULT DIV ETF ETF/Closed End 2171 55740
29446M102 29446M102 EQUINOR ASA SPON ADR Common Stock 982 38501
19247L106 19247L106 COHEN STEERS QUALITY ETF/Closed End 1757 117891
723484101 723484101 PINNACLE WEST CAP CORP Common Stock 5422 74927
337344105 337344105 FT NSDQ100 EQL WGHTD ETF ETF/Closed End 2238 20120
559080106 559080106 MAGELLAN MIDSTRM PTNR LP MLP 4506 98860
464287721 464287721 ISHS US TECH ETF ETF/Closed End 20755 204966
19239V302 19239V302 COGENT COMMS HLDGS INC Common Stock 2503 35326
67110P100 67110P100 OSI SMCP QLTY DIV ETF ETF/Closed End 602 17403
25459Y207 25459Y207 DIRXN NSDQ100 EQL WT ETF ETF/Closed End 1809 21827
124411109 124411109 BYLINE BANCORP INC Common Stock 423 17203
81761L102 81761L102 SERVICE PPTYS TR SBI Common Stock 274 24414
929042109 929042109 VORNADO REALTY TRUST REIT 1144 27223
46435U135 46435U135 ISHS CYBERSEC TECH ETF ETF/Closed End 298 6851
695156109 695156109 PACKAGING CORP OF AMER Common Stock 897 6521
37954Y343 37954Y343 GLBL X MLP NEW ETF ETF/Closed End 1868 52969
98419M100 98419M100 XYLEM INC Common Stock 2799 22630
46138J841 46138J841 INV BULLETSHS 2024 ETF ETF/Closed End- 11736 530816
81369Y803 81369Y803 TECH SEL SECT SPDR ETF ETF/Closed End 618699 4143443
85571B105 85571B105 STARWOOD PROPERTY TR INC REIT 534 21871
98956P102 98956P102 ZIMMER BIOMET HLDGS INC Common Stock 4512 30825
50212V100 50212V100 LPL FINANCIAL HOLDINGS Common Stock 7892 50341
501889208 501889208 LKQ CORP Common Stock 1672 33222
517834107 517834107 LAS VEGAS SANDS CORP Common Stock 761 20797
N6596X109 N6596X109 NXP SEMICONDUCTORS N V Common Stock 8033 41013
45773H201 45773H201 INOVIO PHARMS INC NEW Common Stock 125 17440
651587107 651587107 NEWMARKET CORP Common Stock 792 2338
451107106 451107106 IDACORP INC Common Stock 1826 17662
15135B101 15135B101 CENTENE CORP DEL Common Stock 1271 20391
513272104 513272104 LAMB WESTON HLDGS INC Common Stock 749 12207
829658301 829658301 SIREN DIVCON LDR DIV ETF ETF/Closed End 1460 27170
46431W812 46431W812 ISHARES INT RATE ETF ETF/Closed End 1247 49603
369604301 369604301 GENERAL ELECTRIC CO NEW Common Stock 10944 106216
05508R106 05508R106 BG FOODS INC NEW Common Stock 3308 110665
G8601L110 G8601L110 SVF INVESTMENT CORP UTS Unit/UIT - Equity 123 12344
78464A607 78464A607 SPDR DOW JONES REIT ETF ETF/Closed End 506 4798
759916109 759916109 REPLIGEN CORP Common Stock 1727 5976
00191U102 00191U102 ASGN INC Common Stock 1119 9891
72919P202 72919P202 PLUG POWER INC NEW Common Stock 621 24328
900450206 900450206 TURTLE BEACH CORP NEW Common Stock 1904 68450
53656F623 53656F623 LISTED HORIZN KINET ETF ETF/Closed End 3332 114108
36237H101 36237H101 GIII APPAREL GROUP LTD Common Stock 253 8952
33734X168 33734X168 FT MATRLS ALPHADX ETF ETF/Closed End 1790 31967
46138G698 46138G698 INVESCO SP 500 REV ETF ETF/Closed End 739 10156
303075105 303075105 FACTSET RESEARCH SYS INC Common Stock 9064 22960
02319V103 02319V103 AMBEV S A SPON ADR Common Stock 59 21294
67421J108 67421J108 OATLY GROUP AB ADS Common Stock 339 22452
97717X701 97717X701 WSDMTRE EURO HDGD EQ ETF ETF/Closed End 1440 18932
16679L109 16679L109 CHEWY INC Common Stock 1241 18224
913483103 913483103 UNIVERSAL ELECTRS INC Common Stock 466 9461
72201A103 72201A103 PIMCO MUNI INC FD III ETF/Closed End- 126 10052
336920103 336920103 FT US EQ OPPTYS ETF ETF/Closed End 8410 68152
231021106 231021106 CUMMINS INC Common Stock 8371 37275
97651M109 97651M109 WIPRO LTD SPON ADR Common Stock 10045 1137539
389375106 389375106 GRAY TELEVISION INC Common Stock 511 22412
00162Q452 00162Q452 ALPS ALERIAN MLP NEW ETF ETF/Closed End 4543 136314
23131L107 23131L107 CURO GROUP HOLDINGS CORP Common Stock 420 24255
78463V107 78463V107 SPDR GOLD TRUST GOLD ETF Common Stock 34402 209488
98980F104 98980F104 ZOOMINFO TECHS INC A Common Stock 298 4864
88145X108 88145X108 TERRITORIAL BANCORP INC Common Stock 323 12710
76882H105 76882H105 RIVERNORTH MANAGED DUR Common Stock 698 35183
693506107 693506107 PPG INDUSTRIES INC Common Stock 27303 190922
33735B108 33735B108 FT MDCP CORE ALPHADX ETF ETF/Closed End 4555 46627
06417N103 06417N103 BANK OZK Common Stock 282 6557
36262G101 36262G101 GXO LOGISTICS INC Common Stock 4287 54652
46431W705 46431W705 ISHS INT RT HDG BOND ETF ETF/Closed End 268 2795
46432F396 46432F396 ISHS MSCI USA MOMENT ETF ETF/Closed End 59686 339900
751212101 751212101 RALPH LAUREN CORP CL A Common Stock 5073 45688
54303L104 54303L104 LONGEVERON INC A Common Stock 49 14000
33733F101 33733F101 FT MULCP GRW ALPHADX ETF ETF/Closed End 567 4791
57667L107 57667L107 MATCH GROUP INC NEW Common Stock 2915 18571
33739P301 33739P301 FT MUN HIGH INCOME ETF ETF/Closed End- 1535 27520
90353T100 90353T100 UBER TECHNOLOGIES INC Common Stock 16475 367734
464287572 464287572 ISHS GLB 100 ETF ETF/Closed End 3283 46153
835495102 835495102 SONOCO PRODUCTS CO Common Stock 789 13246
70434P103 70434P103 PAYA HLDGS INC A Common Stock 283 26050
416515104 416515104 HARTFORD FINL SVCS GROUP Common Stock 4305 61280
379577208 379577208 GLOBUS MED INC A NEW Common Stock 597 7792
767744105 767744105 RITCHIE BROS AUCTIONEERS Common Stock 2693 43676
78468R606 78468R606 SPDR H/Y BD ETF ETF/Closed End- 10365 387188
N07059210 N07059210 ASML HLDG NV NYRS NEW Common Stock 17593 23610
26614N102 26614N102 DUPONT DE NEMOURS INC Common Stock 8301 122086
74340W103 74340W103 PROLOGIS INC REIT 43656 348050
10482B101 10482B101 BRAEMAR HOTELS RESORTS Common Stock 62 12700
00288U106 00288U106 ABCELLERA BIOLOGICS INC Common Stock 3130 156173
922908629 922908629 VNGRD MID CAP ETF ETF/Closed End 90083 380483
09251A104 09251A104 BLACKROCK ENH EQ DIV TR ETF/Closed End 953 97241
33734X184 33734X184 FT UTILS ALPHADX ETF ETF/Closed End 882 29786
428567101 428567101 HIBBETT INC Common Stock 1278 18064
223622606 223622606 COWEN INC A NEW Common Stock 2225 64838
74348A467 74348A467 PROSH SP 500 DV ARI ETF ETF/Closed End 22745 256922
128117108 128117108 CALAMOS CONV OPP INC ETF/Closed End 583 38914
67074C103 67074C103 NUVEEN TXBL MUN INCM FD ETF/Closed End- 500 21824
767204100 767204100 RIO TINTO PLC SPONS ADR Common Stock 11941 178704
46435U663 46435U663 ISHS ESG AWARE MSCI ETF ETF/Closed End 628 16104
784635104 784635104 SPX CORP Common Stock 215 4024
61945C103 61945C103 MOSAIC COMPANY NEW Common Stock 8972 251168
464287440 464287440 ISHS 710Y TRSY ETF ETF/Closed End- 8893 77180
M6786D104 M6786D104 MAGAL SECURITIES SYS LTD Common Stock 1031 260332
27826U108 27826U108 EV MUN INCM TR ETF/Closed End- 582 42051
18539C105 18539C105 CLEARWAY ENERGY INC A Common Stock 1313 46576
55273C107 55273C107 MFS INTERMEDIATE INCOME ETF/Closed End- 247 68136
29786A106 29786A106 ETSY INC Common Stock 1010 4859
87157D109 87157D109 SYNAPTICS INC Common Stock 1669 9284
72703H101 72703H101 PLANET FITNESS INC A Common Stock 1254 15962
78468R788 78468R788 SPDR SP 500 HI DIV ETF ETF/Closed End 2447 62559
746922103 746922103 PUTNAM MUN OPPTYS TR ETF/Closed End- 417 30474
00653A107 00653A107 ADAPTIMMUNE THERAPEUTICS Common Stock 155 30000
115236101 115236101 BROWN BROWN INC Common Stock 3419 61659
573284106 573284106 MARTIN MARIETTA MTLS INC Common Stock 3630 10622
842873101 842873101 SOUTHERN FIRST BANCSHS Common Stock 254 4746
45782C839 45782C839 INNOVATR US EQTY ULT ETF ETF/Closed End 407 15130
67181A107 67181A107 OAK STREET HEALTH INC Common Stock 1675 39390
30052C107 30052C107 EVOLUS INC Common Stock 211 27680
12739A100 12739A100 CADENCE BANCORP CL A Common Stock 227 10347
74347B169 74347B169 PROSHS ONLINE RETAIL ETF ETF/Closed End 582 8873
19248Y107 19248Y107 COHENSTEERS SEL PFD INC ETF/Closed End- 724 25408
81369Y886 81369Y886 UTILS SEL SECT SPDR ETF ETF/Closed End 5128 80281
26924G508 26924G508 ETFMG ALT HARVEST ETF ETF/Closed End 1616 112307
192446102 192446102 COGNIZANT TECH SLTNS A Common Stock 1938 26107
889478103 889478103 TOLL BROTHERS INC Common Stock 1434 25948
04010L103 04010L103 ARES CAPITAL CORP BDC Common Stock 6079 299012
46428Q109 46428Q109 ISHS SILVER TR ETF Common Stock 3311 161367
46435G433 46435G433 ISHS MSCI USA SMCP ETF ETF/Closed End 584 15763
872590104 872590104 T MOBILE US INC Common Stock 6456 50533
50540R409 50540R409 LABORATORY CORP OF AMER Common Stock 6802 24165
04247X102 04247X102 ARMSTRONG WORLD INDS NEW Common Stock 530 5554
29472R108 29472R108 EQTY LIFESTYLE PPTYS INC Common Stock 1443 18475
98139A105 98139A105 WORKIVA INC A Common Stock 436 3095
G16252101 G16252101 BROOKFIELD INFRA LP MLP 727 12959
444097109 444097109 HUDSON PACIFIC PPTYS INC REIT 2491 94825
559222401 559222401 MAGNA INTL INC CLASS A Common Stock 5503 73137
526107107 526107107 LENNOX INTL INC Common Stock 6685 22724
456788108 456788108 INFOSYS LTD SPONS ADR Common Stock 9841 442283
72202D106 72202D106 PIMCO DYNAMIC CR MTG INC ETF/Closed End- 2607 123359
26924G201 26924G201 ETF ETF PRIME CYBER ETF ETF/Closed End 7234 118947
922908744 922908744 VNGRD VALUE ETF ETF/Closed End 28049 207202
880770102 880770102 TERADYNE INC Common Stock 16482 150977
67063C106 67063C106 NUVEEN SEL TX FREE INC 2 ETF/Closed End- 563 36090
09253N104 09253N104 BLACKRCK MUNHLDGS FD INC ETF/Closed End- 352 21494
98974P100 98974P100 ZIX CORP Common Stock 75 10650
336433107 336433107 FIRST SOLAR INC Common Stock 884 9261
78464A201 78464A201 SPDR SP SM CAP GRTH ETF ETF/Closed End 317 3636
301505707 301505707 EXCH ROBO GLB AUTO ETF ETF/Closed End 323 5018
33740F763 33740F763 FT CBOE VEST US FEB ETF ETF/Closed End 10974 299235
78464A508 78464A508 SPDR SP 500 VALU ETF ETF/Closed End 28