0001213900-23-060304.txt : 20230727 0001213900-23-060304.hdr.sgml : 20230727 20230727165923 ACCESSION NUMBER: 0001213900-23-060304 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230727 DATE AS OF CHANGE: 20230727 EFFECTIVENESS DATE: 20230727 FILER: COMPANY DATA: COMPANY CONFORMED NAME: B. Riley Wealth Advisors, Inc. CENTRAL INDEX KEY: 0001464811 IRS NUMBER: 911648671 STATE OF INCORPORATION: WA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13634 FILM NUMBER: 231119258 BUSINESS ADDRESS: STREET 1: 5000 T-REX AVENUE STREET 2: SUITE 300 CITY: BOCA RATON STATE: FL ZIP: 33431 BUSINESS PHONE: 212-417-8000 MAIL ADDRESS: STREET 1: 5000 T-REX AVENUE STREET 2: SUITE 300 CITY: BOCA RATON STATE: FL ZIP: 33431 FORMER COMPANY: FORMER CONFORMED NAME: B. Riley Wealth Advisors DATE OF NAME CHANGE: 20221121 FORMER COMPANY: FORMER CONFORMED NAME: National Asset Management, Inc. DATE OF NAME CHANGE: 20090522 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001464811 XXXXXXXX 06-30-2023 06-30-2023 false B. Riley Wealth Advisors, Inc.
5000 T-REX AVENUE Suite 300 Boca Raton FL 33431
13F HOLDINGS REPORT 028-13634 N
Kristen Frisby Compliance Officer 901-251-1332 Kristen Frisby Memphis TN 07-27-2023 0 1537 4457559293
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 650539 6861 SH SOLE 0 0 6861 ABB LTD SPONSORED ADR 000375204 677039 17241 SH SOLE 0 0 17241 AFLAC INC COM 001055102 3196298 45792 SH SOLE 0 0 45792 AGCO CORP COM 001084102 434080 3303 SH SOLE 0 0 3303 AGF INVTS TR US MARKET NETRL 00110G408 1079619 57549 SH SOLE 0 0 57549 AGNC INVT CORP COM 00123Q104 474190 46478 SH SOLE 0 0 46478 ALPS ETF TR ALERIAN MLP 00162Q452 1929762 49216 SH SOLE 0 0 49216 AMC ENTMT HLDGS INC CL A COM 00165C104 47868 10879 SH SOLE 0 0 10879 AT&T INC COM 00206R102 6266587 392890 SH SOLE 3325 0 389565 ARK ETF TR INNOVATION ETF 00214Q104 4291263 97219 SH SOLE 0 0 97219 ARK ETF TR GENOMIC REV ETF 00214Q302 1991881 58430 SH SOLE 0 0 58430 ARK ETF TR NEXT GNRTN INTER 00214Q401 247541 4224 SH SOLE 0 0 4224 AZZ INC COM 002474104 215787 4965 SH SOLE 0 0 4965 ABBOTT LABS COM 002824100 22058177 202332 SH SOLE 0 0 202332 ABBVIE INC COM 00287Y109 22508491 167064 SH SOLE 0 0 167064 ABRDN ASIA PACIFIC INCOME FU COM 003009107 790244 292683 SH SOLE 0 0 292683 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 53362 10282 SH SOLE 0 0 10282 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 89161 22745 SH SOLE 0 0 22745 ABRDN INCOME CREDIT STRATEGI COM 003057106 592898 86681 SH SOLE 0 0 86681 ABRDN ETFS BBRG ALL COMMDY 003261203 276455 8666 SH SOLE 0 0 8666 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 5453560 62858 SH SOLE 0 0 62858 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 989590 119805 SH SOLE 0 0 119805 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 767406 14175 SH SOLE 0 0 14175 ACHIEVE LIFE SCIENCES INC COM 004468500 1122161 216216 SH SOLE 0 0 216216 ACTIVISION BLIZZARD INC COM 00507V109 2008061 23820 SH SOLE 0 0 23820 ACTINIUM PHARMACEUTICALS INC COM 00507W206 96089 12950 SH SOLE 0 0 12950 ACUSHNET HLDGS CORP COM 005098108 432518 7910 SH SOLE 0 0 7910 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 11155 12060 SH SOLE 0 0 12060 ADOBE SYSTEMS INCORPORATED COM 00724F101 8078579 16521 SH SOLE 0 0 16521 AEHR TEST SYS COM 00760J108 425164 10307 SH SOLE 0 0 10307 ADVANCED MICRO DEVICES INC COM 007903107 17710702 155480 SH SOLE 0 0 155480 AEGON N V NY REGISTRY SHS 007924103 104748 20660 SH SOLE 0 0 20660 ADVANCED ENERGY INDS COM 007973100 297385 2668 SH SOLE 0 0 2668 AGILENT TECHNOLOGIES INC COM 00846U101 426133 3537 SH SOLE 0 0 3537 AGNICO EAGLE MINES LTD COM 008474108 9345242 186980 SH SOLE 0 0 186980 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 266933 8500 SH SOLE 0 0 8500 AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760 266426 10125 SH SOLE 0 0 10125 AIRBNB INC COM CL A 009066101 8300539 64767 SH SOLE 0 0 64767 AIR PRODS & CHEMS INC COM 009158106 7569182 25236 SH SOLE 0 0 25236 AKAMAI TECHNOLOGIES INC COM 00971T101 399922 4450 SH SOLE 0 0 4450 AKOUSTIS TECHNOLOGIES INC COM 00973N102 32054 10080 SH SOLE 0 0 10080 ALAMOS GOLD INC NEW COM CL A 011532108 1975879 165762 SH SOLE 0 0 165762 ALASKA AIR GROUP INC COM 011659109 385761 7254 SH SOLE 0 0 7254 ALBEMARLE CORP COM 012653101 1328042 5947 SH SOLE 0 0 5947 ALBERTSONS COS INC COMMON STOCK 013091103 245193 11237 SH SOLE 0 0 11237 ALCOA CORP COM 013872106 497497 14662 SH SOLE 0 0 14662 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 206658 1813 SH SOLE 0 0 1813 ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873 967187 32786 SH SOLE 0 0 32786 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1758227 21095 SH SOLE 0 0 21095 ALIGN TECHNOLOGY INC COM 016255101 335851 950 SH SOLE 0 0 950 ALLEGRO MICROSYSTEMS INC COM 01749D105 244433 5415 SH SOLE 0 0 5415 ALLETE INC COM NEW 018522300 398401 6873 SH SOLE 0 0 6873 BREAD FINANCIAL HOLDINGS INC COM 018581108 305958 9747 SH SOLE 0 0 9747 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 421337 22787 SH SOLE 0 0 22787 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 457926 45976 SH SOLE 0 0 45976 ALLIANT ENERGY CORP COM 018802108 930872 17738 SH SOLE 0 0 17738 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 291038 9050 SH SOLE 0 0 9050 ALLSTATE CORP COM 020002101 3244805 29724 SH SOLE 0 0 29724 ALPHABET INC CAP STK CL C 02079K107 24016420 198532 SH SOLE 0 0 198532 ALPHABET INC CAP STK CL A 02079K305 25173539 210590 SH SOLE 0 0 210590 ATERIAN INC COM 02156U101 16560 36000 SH SOLE 0 0 36000 ALTRIA GROUP INC COM 02209S103 4768340 103260 SH SOLE 0 0 103260 AMARIN CORP PLC SPONS ADR NEW 023111206 78056 65593 SH SOLE 0 0 65593 AMAZON COM INC COM 023135106 115713060 887645 SH SOLE 1740 0 885905 AMBAC FINL GROUP INC COM NEW 023139884 2363669 165988 SH SOLE 0 0 165988 AMBEV SA SPONSORED ADR 02319V103 82601 25975 SH SOLE 0 0 25975 U HAUL HOLDING COMPANY COM 023586100 344754 6232 SH SOLE 0 0 6232 U HAUL HOLDING COMPANY COM SER N 023586506 1906104 37618 SH SOLE 0 0 37618 AMEREN CORP COM 023608102 981304 12015 SH SOLE 0 0 12015 AMERICAN AIRLS GROUP INC COM 02376R102 274374 15294 SH SOLE 0 0 15294 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 663973 14556 SH SOLE 0 0 14556 AMERICAN ELEC PWR CO INC COM 025537101 7049449 83723 SH SOLE 0 0 83723 AMERICAN EXPRESS CO COM 025816109 14138111 81161 SH SOLE 0 0 81161 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 514992 76182 SH SOLE 0 0 76182 AMERICAN INTL GROUP INC COM NEW 026874784 2317363 40274 SH SOLE 0 0 40274 AMER STATES WTR CO COM 029899101 699314 8038 SH SOLE 0 0 8038 AMERICAN TOWER CORP NEW COM 03027X100 8464291 43315 SH SOLE 1250 0 42065 AMERICAN WTR WKS CO INC NEW COM 030420103 4129192 28926 SH SOLE 250 0 28676 AMERICAS GOLD AND SILVER COR COM 03062D100 38477 109000 SH SOLE 0 0 109000 AMERICOLD REALTY TRUST INC COM 03064D108 961403 29563 SH SOLE 0 0 29563 AMERISOURCEBERGEN CORP COM 03073E105 218047 1133 SH SOLE 0 0 1133 AMERIPRISE FINL INC COM 03076C106 1208963 3640 SH SOLE 0 0 3640 AMETEK INC COM 031100100 296965 1834 SH SOLE 0 0 1834 AMGEN INC COM 031162100 22154882 99788 SH SOLE 785 0 99003 AMPHENOL CORP NEW CL A 032095101 6681228 78573 SH SOLE 0 0 78573 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 230639 10138 SH SOLE 0 0 10138 AMYRIS INC COM NEW 03236M200 76529 74300 SH SOLE 0 0 74300 ANALOG DEVICES INC COM 032654105 5085574 26105 SH SOLE 0 0 26105 ANAPTYSBIO INC COM 032724106 236453 11625 SH SOLE 0 0 11625 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 498778 8794 SH SOLE 0 0 8794 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1560906 77134 SH SOLE 0 0 77134 ANSYS INC COM 03662Q105 217318 658 SH SOLE 0 0 658 ELEVANCE HEALTH INC COM 036752103 4330735 9748 SH SOLE 0 0 9748 ANTERO MIDSTREAM CORP COM 03676B102 116460 10040 SH SOLE 0 0 10040 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 185611 14778 SH SOLE 0 0 14778 APOLLO COML REAL EST FIN INC COM 03762U105 181014 15511 SH SOLE 0 0 15511 APOLLO SR FLOATING RATE FD I COM 037636107 1390171 107682 SH SOLE 0 0 107682 APOLLO GLOBAL MGMT INC COM 03769M106 800333 10420 SH SOLE 0 0 10420 APPLE INC COM 037833100 265796766 1370309 SH SOLE 2320 0 1367989 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 434709 28618 SH SOLE 0 0 28618 APPLIED DIGITAL CORP COM NEW 038169207 22602652 2417396 SH SOLE 0 0 2417396 APPLIED MATLS INC COM 038222105 9014750 62368 SH SOLE 0 0 62368 APTARGROUP INC COM 038336103 340830 2942 SH SOLE 0 0 2942 AQUA METALS INC COM 03837J101 39897 34100 SH SOLE 0 0 34100 ARBOR REALTY TRUST INC COM 038923108 844300 56970 SH SOLE 0 0 56970 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2867091 104868 SH SOLE 0 0 104868 ARCHER DANIELS MIDLAND CO COM 039483102 6856772 90746 SH SOLE 0 0 90746 ARCOSA INC COM 039653100 239708 3164 SH SOLE 0 0 3164 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 234227 2431 SH SOLE 0 0 2431 THE ARENA GROUP HOLDINGS INC COM 040044109 1440868 314600 SH SOLE 0 0 314600 ARES CAPITAL CORP COM 04010L103 2655229 141311 SH SOLE 0 0 141311 ARES COML REAL ESTATE CORP COM 04013V108 111783 10646 SH SOLE 0 0 10646 ARISTA NETWORKS INC COM 040413106 2048114 12638 SH SOLE 0 0 12638 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1607176 71114 SH SOLE 0 0 71114 ARTS WAY MFG INC COM 043168103 46848 20000 SH SOLE 0 0 20000 ASBURY AUTOMOTIVE GROUP INC COM 043436104 664280 2763 SH SOLE 0 0 2763 ASENSUS SURGICAL INC COM 04367G103 7451 14755 SH SOLE 0 0 14755 ASPIRA WOMENS HEALTH INC COM NEW 04537Y208 298552 90197 SH SOLE 0 0 90197 ASTRA SPACE INC COM CL A 04634X103 8441 22900 SH SOLE 0 0 22900 ASTRAZENECA PLC SPONSORED ADR 046353108 3020118 42198 SH SOLE 0 0 42198 ATHENEX INC COM NEW 04685N202 2925 22497 SH SOLE 0 0 22497 ATKORE INC COM 047649108 3179617 20390 SH SOLE 0 0 20390 ATLASSIAN CORPORATION CL A 049468101 581260 3464 SH SOLE 0 0 3464 ATMOS ENERGY CORP COM 049560105 707920 6085 SH SOLE 0 0 6085 AUDIOEYE INC COM NEW 050734201 63448 12975 SH SOLE 0 0 12975 AURORA CANNABIS INC COM 05156X884 7800 14591 SH SOLE 0 0 14591 AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 9886 10000 SH SOLE 0 0 10000 AUTODESK INC COM 052769106 2198278 10744 SH SOLE 0 0 10744 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 52360 22000 SH SOLE 0 0 22000 AUTOMATIC DATA PROCESSING IN COM 053015103 10791279 48943 SH SOLE 0 0 48943 AUTONATION INC COM 05329W102 1031282 6265 SH SOLE 0 0 6265 AUTOZONE INC COM 053332102 35420672 14206 SH SOLE 0 0 14206 AVALONBAY CMNTYS INC COM 053484101 502592 2662 SH SOLE 0 0 2662 AVERY DENNISON CORP COM 053611109 737939 4295 SH SOLE 0 0 4295 AVIS BUDGET GROUP COM 053774105 953097 4168 SH SOLE 0 0 4168 AVINO SILVER & GOLD MINES LT COM 053906103 6862 10400 SH SOLE 0 0 10400 AXCELIS TECHNOLOGIES INC COM NEW 054540208 884934 4827 SH SOLE 0 0 4827 AXON ENTERPRISE INC COM 05464C101 1494034 7657 SH SOLE 0 0 7657 AXSOME THERAPEUTICS INC COM 05464T104 240515 3347 SH SOLE 0 0 3347 AXOS FINANCIAL INC COM 05465C100 1746640 44286 SH SOLE 0 0 44286 B & G FOODS INC NEW COM 05508R106 168556 11946 SH SOLE 0 0 11946 BCE INC COM NEW 05534B760 768127 16584 SH SOLE 0 0 16584 BJS WHSL CLUB HLDGS INC COM 05550J101 203081 3223 SH SOLE 0 0 3223 BP PLC SPONSORED ADR 055622104 9977010 282715 SH SOLE 0 0 282715 B. RILEY FINANCIAL INC COM 05580M108 1124266 24451 SH SOLE 0 0 24451 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 131242 17383 SH SOLE 0 0 17383 BNY MELLON STRATEGIC MUNS IN COM 05588W108 95788 15400 SH SOLE 0 0 15400 BAIDU INC SPON ADR REP A 056752108 416344 3041 SH SOLE 0 0 3041 BANCO SANTANDER S.A. ADR 05964H105 37802 10189 SH SOLE 0 0 10189 BANK AMERICA CORP COM 060505104 30800759 1073571 SH SOLE 0 0 1073571 BANK AMERICA CORP 7.25%CNV PFD L 060505682 748443 637 SH SOLE 0 0 637 BANK HAWAII CORP COM 062540109 782704 18984 SH SOLE 0 0 18984 BANK MONTREAL QUE COM 063671101 207265 2295 SH SOLE 0 0 2295 BANK MONTREAL MEDIUM MCROSECTR 3XINVR 063679625 151830 12600 SH SOLE 0 0 12600 BANK NEW YORK MELLON CORP COM 064058100 2020013 45373 SH SOLE 0 0 45373 BANK NOVA SCOTIA HALIFAX COM 064149107 386317 7720 SH SOLE 0 0 7720 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 733680 24000 SH SOLE 0 0 24000 BARRICK GOLD CORP COM 067901108 701594 41441 SH SOLE 0 0 41441 BATH & BODY WORKS INC COM 070830104 826833 22049 SH SOLE 0 0 22049 BAUSCH HEALTH COS INC COM 071734107 125464 15683 SH SOLE 0 0 15683 BAXTER INTL INC COM 071813109 1128151 24730 SH SOLE 0 0 24730 BECTON DICKINSON & CO COM 075887109 6575889 24908 SH SOLE 0 0 24908 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 4225 11420 SH SOLE 0 0 11420 BERKLEY W R CORP COM 084423102 523732 8793 SH SOLE 0 0 8793 BERKSHIRE HATHAWAY INC DEL CL A 084670108 20194590 39 SH SOLE 0 0 39 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 73444232 215379 SH SOLE 0 0 215379 BERKSHIRE HILLS BANCORP INC COM 084680107 509041 24556 SH SOLE 0 0 24556 BEST BUY INC COM 086516101 233196 2842 SH SOLE 0 0 2842 BHP GROUP LTD SPONSORED ADS 088606108 1117208 18723 SH SOLE 0 0 18723 BIO RAD LABS INC CL A 090572207 305949 807 SH SOLE 0 0 807 BIOCRYST PHARMACEUTICALS INC COM 09058V103 91520 13000 SH SOLE 0 0 13000 BIOGEN INC COM 09062X103 1088697 3822 SH SOLE 0 0 3822 BIOLINERX LTD SPONSORED ADS 09071M205 18024 11300 SH SOLE 0 0 11300 BIONTECH SE SPONSORED ADS 09075V102 236475 2191 SH SOLE 0 0 2191 BLACK HILLS CORP COM 092113109 204763 3398 SH SOLE 0 0 3398 BLACK KNIGHT INC COM 09215C105 204695 3427 SH SOLE 0 0 3427 BLACKROCK MUN INCOME QUALITY COM 092479104 114053 10133 SH SOLE 0 0 10133 BLACKROCK INC COM 09247X101 2352177 3403 SH SOLE 0 0 3403 BLACKROCK VA MUN BD TR COM 092481100 412991 38521 SH SOLE 0 0 38521 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 377413 17124 SH SOLE 0 0 17124 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 272882 22955 SH SOLE 0 0 22955 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 107522 10784 SH SOLE 0 0 10784 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 234871 22648 SH SOLE 0 0 22648 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 995903 60030 SH SOLE 0 0 60030 BLACKROCK CORE BD TR SHS BEN INT 09249E101 1502204 141185 SH SOLE 0 0 141185 BLACKROCK MUNI INCOME TR II COM 09249N101 153349 14683 SH SOLE 0 0 14683 BLACKROCK ENHANCED GLOBAL DI COM 092501105 804441 79885 SH SOLE 0 0 79885 BLACKROCK CR ALLOCATION INCO COM 092508100 366804 36138 SH SOLE 0 0 36138 BLACKROCK ENERGY & RES TR COM 09250U101 139447 11582 SH SOLE 0 0 11582 BLACKROCK ENHANCED EQUITY DI COM 09251A104 267892 32121 SH SOLE 0 0 32121 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 439087 80715 SH SOLE 0 0 80715 BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 447961 20577 SH SOLE 0 0 20577 BLACKROCK MUNIVEST FD INC COM 09253R105 154665 22910 SH SOLE 0 0 22910 BLACKROCK MUNIVEST FD II INC COM 09253T101 123684 11601 SH SOLE 0 0 11601 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 277288 25499 SH SOLE 0 0 25499 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 442588 39490 SH SOLE 0 0 39490 BLACKROCK CORPOR HI YLD FD I COM 09255P107 550030 61663 SH SOLE 0 0 61663 BLACKROCK FLOATING RATE INCO COM 09255X100 391241 32043 SH SOLE 0 0 32043 BLACKROCK ENHANCD CAP & INM COM 09256A109 813542 43952 SH SOLE 0 0 43952 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 132253 12100 SH SOLE 0 0 12100 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 590124 17135 SH SOLE 0 0 17135 BLACKSTONE INC COM 09260D107 6788847 73022 SH SOLE 0 0 73022 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 272028 16567 SH SOLE 0 0 16567 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 240864 13300 SH SOLE 0 0 13300 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 316431 40310 SH SOLE 0 0 40310 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1946384 69365 SH SOLE 0 0 69365 BLADE AIR MOBILITY INC CL A COM 092667104 172178 43700 SH SOLE 0 0 43700 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 374549 7669 SH SOLE 0 0 7669 BLOOM ENERGY CORP COM CL A 093712107 725368 44365 SH SOLE 0 0 44365 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 140138 12990 SH SOLE 0 0 12990 BOEING CO COM 097023105 27388679 129706 SH SOLE 0 0 129706 BOISE CASCADE CO DEL COM 09739D100 536736 5941 SH SOLE 0 0 5941 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 1275213 25390 SH SOLE 0 0 25390 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 597888 12036 SH SOLE 0 0 12036 BOOKING HOLDINGS INC COM 09857L108 1042327 386 SH SOLE 0 0 386 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 975310 8739 SH SOLE 0 0 8739 BORGWARNER INC COM 099724106 564144 11534 SH SOLE 0 0 11534 BOSTON SCIENTIFIC CORP COM 101137107 2244357 41493 SH SOLE 0 0 41493 SRH TOTAL RETURN FUND INC COM 101507101 9084316 684060 SH SOLE 0 0 684060 BOWMAN CONSULTING GROUP LTD COM 103002101 283190 8883 SH SOLE 0 0 8883 BOXLIGHT CORP COM CL A NEW 103197208 28605 12885 SH SOLE 0 0 12885 BRADY CORP CL A 104674106 209659 4407 SH SOLE 0 0 4407 BRF SA SPONSORED ADR 10552T107 786600 414000 SH SOLE 0 0 414000 BRIGHT HORIZONS FAM SOL IN D COM 109194100 233436 2525 SH SOLE 0 0 2525 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 124323 17940 SH SOLE 0 0 17940 BRISTOL-MYERS SQUIBB CO COM 110122108 28601165 447262 SH SOLE 2410 0 444852 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1813317 54618 SH SOLE 0 0 54618 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 710505 4271 SH SOLE 0 0 4271 BROADCOM INC COM 11135F101 23320576 26885 SH SOLE 0 0 26885 BROOKFIELD CORP CL A LTD VT SH 11271J107 686552 20390 SH SOLE 0 0 20390 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2316071 138190 SH SOLE 0 0 138190 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 487506 14923 SH SOLE 0 0 14923 BROWN FORMAN CORP CL B 115637209 1018301 15247 SH SOLE 0 0 15247 BRUNSWICK CORP COM 117043109 213765 2467 SH SOLE 0 0 2467 BURLINGTON STORES INC COM 122017106 226956 1442 SH SOLE 0 0 1442 BUTTERFLY NETWORK INC COM CL A 124155102 100303 43610 SH SOLE 0 0 43610 C3 AI INC CL A 12468P104 291185 7993 SH SOLE 0 0 7993 CBRE GBL REAL ESTATE INC FD COM 12504G100 105585 20188 SH SOLE 0 0 20188 CBRE GROUP INC CL A 12504L109 221468 2744 SH SOLE 0 0 2744 CDW CORP COM 12514G108 538058 2932 SH SOLE 0 0 2932 CF INDS HLDGS INC COM 125269100 361604 5209 SH SOLE 0 0 5209 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 502866 5302 SH SOLE 0 0 5302 THE CIGNA GROUP COM 125523100 5143696 18331 SH SOLE 0 0 18331 CME GROUP INC COM 12572Q105 615288 3321 SH SOLE 0 0 3321 CMS ENERGY CORP COM 125896100 935759 15928 SH SOLE 0 0 15928 CRH PLC ADR 12626K203 214729 3853 SH SOLE 0 0 3853 CSW INDUSTRIALS INC COM 126402106 1329520 8000 SH SOLE 0 0 8000 CSX CORP COM 126408103 15924494 466993 SH SOLE 0 0 466993 CVS HEALTH CORP COM 126650100 17106144 247449 SH SOLE 985 0 246464 COTERRA ENERGY INC COM 127097103 2265618 89262 SH SOLE 0 0 89262 CACI INTL INC CL A 127190304 216774 636 SH SOLE 0 0 636 CADENCE DESIGN SYSTEM INC COM 127387108 1303628 5559 SH SOLE 0 0 5559 CAESARS ENTERTAINMENT INC NE COM 12769G100 203926 4001 SH SOLE 0 0 4001 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 569994 50892 SH SOLE 0 0 50892 CALAMOS GBL DYN INCOME FUND COM 12811L107 214535 35637 SH SOLE 0 0 35637 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 252598 22493 SH SOLE 0 0 22493 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 4398623 298212 SH SOLE 0 0 298212 CAMDEN PPTY TR SH BEN INT 133131102 202320 1851 SH SOLE 0 0 1851 CAMPBELL SOUP CO COM 134429109 792724 17342 SH SOLE 0 0 17342 CANADIAN IMPERIAL BK COMM TO COM 136069101 411947 9593 SH SOLE 0 0 9593 CANADIAN NATL RY CO COM 136375102 1163600 9605 SH SOLE 0 0 9605 CANADIAN NAT RES LTD COM 136385101 3090560 54454 SH SOLE 0 0 54454 CANADIAN PACIFIC KANSAS CITY COM 13646K108 1210488 14961 SH SOLE 0 0 14961 CANOPY GROWTH CORP COM 138035100 66709 171973 SH SOLE 0 0 171973 CAPITAL ONE FINL CORP COM 14040H105 666601 6095 SH SOLE 0 0 6095 CAPITAL SOUTHWEST CORP COM 140501107 1397026 70843 SH SOLE 0 0 70843 CARA THERAPEUTICS INC COM 140755109 438622 154990 SH SOLE 0 0 154990 CARDINAL HEALTH INC COM 14149Y108 1447170 15222 SH SOLE 0 0 15222 CARLISLE COS INC COM 142339100 1076066 4195 SH SOLE 0 0 4195 CARMAX INC COM 143130102 388369 4640 SH SOLE 0 0 4640 CARLYLE GROUP INC COM 14316J108 751159 23510 SH SOLE 0 0 23510 CARNIVAL CORP COMMON STOCK 143658300 1317144 69949 SH SOLE 0 0 69949 CARPENTER TECHNOLOGY CORP COM 144285103 209804 3738 SH SOLE 0 0 3738 CARRIER GLOBAL CORPORATION COM 14448C104 750477 15054 SH SOLE 0 0 15054 CATERPILLAR INC COM 149123101 26327704 107001 SH SOLE 0 0 107001 CATHAY GEN BANCORP COM 149150104 425874 13230 SH SOLE 0 0 13230 CBAK ENERGY TECHNOLOGY INC COM 14986C102 14884 12200 SH SOLE 0 0 12200 CEDAR FAIR L P DEPOSITRY UNIT 150185106 4487400 112269 SH SOLE 0 0 112269 CELSIUS HLDGS INC COM NEW 15118V207 411615 2759 SH SOLE 0 0 2759 CELULARITY INC *W EXP 07/16/202 151190113 699 12200 SH SOLE 0 0 12200 CENTENE CORP DEL COM 15135B101 320050 4745 SH SOLE 0 0 4745 CENOVUS ENERGY INC COM 15135U109 200191 11776 SH SOLE 0 0 11776 CENTERPOINT ENERGY INC COM 15189T107 538844 18485 SH SOLE 0 0 18485 CERUS CORP COM 157085101 35055 14250 SH SOLE 0 0 14250 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 123719 14075 SH SOLE 0 0 14075 CHARLES RIV LABS INTL INC COM 159864107 526466 2504 SH SOLE 0 0 2504 CHARTER COMMUNICATIONS INC N CL A 16119P108 230708 628 SH SOLE 0 0 628 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 111014 44945 SH SOLE 0 0 44945 CHEGG INC COM 163092109 178843 20140 SH SOLE 0 0 20140 CHEMOURS CO COM 163851108 773643 20972 SH SOLE 0 0 20972 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 247541 5365 SH SOLE 0 0 5365 CHENIERE ENERGY INC COM NEW 16411R208 2079026 13645 SH SOLE 0 0 13645 CHESAPEAKE ENERGY CORP COM 165167735 263285 3146 SH SOLE 0 0 3146 CHEVRON CORP NEW COM 166764100 54201107 344462 SH SOLE 0 0 344462 CHEWY INC CL A 16679L109 616679 15624 SH SOLE 0 0 15624 CHIMERA INVT CORP COM NEW 16934Q208 108162 18179 SH SOLE 0 0 18179 CHIPOTLE MEXICAN GRILL INC COM 169656105 2802090 1310 SH SOLE 0 0 1310 CHOICE HOTELS INTL INC COM 169905106 220703 1878 SH SOLE 0 0 1878 CHURCH & DWIGHT CO INC COM 171340102 389091 3882 SH SOLE 0 0 3882 CHURCHILL DOWNS INC COM 171484108 673402 4839 SH SOLE 0 0 4839 CIENA CORP COM NEW 171779309 818357 19260 SH SOLE 0 0 19260 CINCINNATI FINL CORP COM 172062101 1314046 13464 SH SOLE 0 0 13464 CIPHER MINING INC COM 17253J106 28600 10000 SH SOLE 0 0 10000 CISCO SYS INC COM 17275R102 9826740 189925 SH SOLE 0 0 189925 CINTAS CORP COM 172908105 717017 1442 SH SOLE 0 0 1442 CITIGROUP INC COM NEW 172967424 10493919 227931 SH SOLE 0 0 227931 CITIZENS FINL GROUP INC COM 174610105 1114631 42739 SH SOLE 0 0 42739 CITIZENS FINL SVCS INC COM 174615104 619888 8324 SH SOLE 0 0 8324 CITY HLDG CO COM 177835105 537857 5977 SH SOLE 0 0 5977 CITY OFFICE REIT INC COM 178587101 661854 118825 SH SOLE 0 0 118825 CIVISTA BANCSHARES INC COM NO PAR 178867107 407240 23405 SH SOLE 0 0 23405 CLEARSIDE BIOMEDICAL INC COM 185063104 34720 31000 SH SOLE 0 0 31000 CLEVELAND-CLIFFS INC NEW COM 185899101 4289587 255942 SH SOLE 0 0 255942 CLIPPER RLTY INC COM 18885T306 108777 19185 SH SOLE 0 0 19185 CLOROX CO DEL COM 189054109 2427402 15263 SH SOLE 0 0 15263 CLOUGH GLOBAL EQUITY FD COM 18914C100 181116 29025 SH SOLE 0 0 29025 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 96017 19165 SH SOLE 0 0 19165 CLOUDFLARE INC CL A COM 18915M107 249517 3817 SH SOLE 0 0 3817 COCA COLA CO COM 191216100 29031074 481012 SH SOLE 0 0 481012 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 544101 6531 SH SOLE 0 0 6531 COEUR MNG INC COM NEW 192108504 454249 159947 SH SOLE 0 0 159947 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 906116 13880 SH SOLE 0 0 13880 COHERENT CORP COM 19247G107 4889900 95918 SH SOLE 0 0 95918 COHEN & STEERS QUALITY INCOM COM 19247L106 198916 17148 SH SOLE 0 0 17148 COHEN & STEERS INFRASTRUCTUR COM 19248A109 867241 36716 SH SOLE 0 0 36716 COHEN & STEERS CLOSED-END OP COM 19248P106 114918 10700 SH SOLE 0 0 10700 COHU INC COM 192576106 442240 10641 SH SOLE 0 0 10641 COINBASE GLOBAL INC COM CL A 19260Q107 402111 5620 SH SOLE 0 0 5620 COLGATE PALMOLIVE CO COM 194162103 4740107 61528 SH SOLE 0 0 61528 COLUMBIA SELIGM PREM TECH GR COM 19842X109 702682 22919 SH SOLE 0 0 22919 COLUMBIA SPORTSWEAR CO COM 198516106 384732 4981 SH SOLE 0 0 4981 COMCAST CORP NEW CL A 20030N101 4269267 102750 SH SOLE 0 0 102750 COMERICA INC COM 200340107 806728 19023 SH SOLE 0 0 19023 COMMUNITY BK SYS INC COM 203607106 334388 7109 SH SOLE 0 0 7109 COMMUNITY HEALTH SYS INC NEW COM 203668108 83714 19026 SH SOLE 0 0 19026 COMPASS THERAPEUTICS INC COM 20454B104 47439 14918 SH SOLE 0 0 14918 COMPOSECURE INC COM CL A 20459V105 223499 32580 SH SOLE 0 0 32580 COMSTOCK RES INC COM 205768302 136830 11796 SH SOLE 0 0 11796 CONAGRA BRANDS INC COM 205887102 1506191 44668 SH SOLE 0 0 44668 CONOCOPHILLIPS COM 20825C104 4805721 46147 SH SOLE 1300 0 44847 CONSOLIDATED EDISON INC COM 209115104 6288073 69558 SH SOLE 0 0 69558 CONSTELLATION BRANDS INC CL A 21036P108 2125492 8636 SH SOLE 0 0 8636 CONSTELLATION ENERGY CORP COM 21037T109 327069 3573 SH SOLE 0 0 3573 COOPER COS INC COM NEW 216648402 723169 1886 SH SOLE 0 0 1886 COPART INC COM 217204106 1535064 16830 SH SOLE 0 0 16830 CORMEDIX INC COM 21900C308 42662 11850 SH SOLE 0 0 11850 CORNERSTONE STRATEGIC VALUE COM 21924B302 104368 12277 SH SOLE 0 0 12277 CORNING INC COM 219350105 5500492 156977 SH SOLE 0 0 156977 CORTEVA INC COM 22052L104 793851 13854 SH SOLE 0 0 13854 CORVEL CORP COM 221006109 235683 1218 SH SOLE 0 0 1218 COSTCO WHSL CORP NEW COM 22160K105 15388222 28582 SH SOLE 475 0 28107 COSTAR GROUP INC COM 22160N109 341137 3833 SH SOLE 0 0 3833 COTY INC COM CL A 222070203 198434 16146 SH SOLE 0 0 16146 CREDIT SUISSE ASSET MGMT INC COM 224916106 387930 131949 SH SOLE 0 0 131949 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225 388726 5296 SH SOLE 0 0 5296 CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233 265753 1900 SH SOLE 0 0 1900 CROCS INC COM 227046109 625729 5565 SH SOLE 0 0 5565 CROWDSTRIKE HLDGS INC CL A 22788C105 2930571 19954 SH SOLE 0 0 19954 CROWN CASTLE INC COM 22822V101 4731427 41526 SH SOLE 1070 0 40456 CROWN HLDGS INC COM 228368106 458641 5280 SH SOLE 0 0 5280 CUBESMART COM 229663109 346472 7739 SH SOLE 0 0 7739 CUMBERLAND PHARMACEUTICALS I COM 230770109 132738 90298 SH SOLE 0 0 90298 CUMMINS INC COM 231021106 4126092 16830 SH SOLE 0 0 16830 CURIS INC COM NEW 231269200 9329 11240 SH SOLE 0 0 11240 DBX ETF TR XTRACK MSCI EAFE 233051200 327863 9201 SH SOLE 0 0 9201 D R HORTON INC COM 23331A109 613255 5039 SH SOLE 0 0 5039 DTE ENERGY CO COM 233331107 4229268 38432 SH SOLE 0 0 38432 DWS MUN INCOME TR COM 233368109 332292 38594 SH SOLE 0 0 38594 DANAHER CORPORATION COM 235851102 8949520 37279 SH SOLE 0 0 37279 DANIMER SCIENTIFIC INC COM CL A 236272100 435980 183185 SH SOLE 0 0 183185 DARDEN RESTAURANTS INC COM 237194105 766611 4588 SH SOLE 0 0 4588 DARLING INGREDIENTS INC COM 237266101 837052 13122 SH SOLE 0 0 13122 DATADOG INC CL A COM 23804L103 265429 2698 SH SOLE 0 0 2698 DAVITA INC COM 23918K108 211087 2101 SH SOLE 0 0 2101 DECKERS OUTDOOR CORP COM 243537107 1285907 2437 SH SOLE 0 0 2437 DEERE & CO COM 244199105 19947650 49158 SH SOLE 0 0 49158 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 910182 16670 SH SOLE 0 0 16670 DELL TECHNOLOGIES INC CL C 24703L202 539861 9977 SH SOLE 0 0 9977 DELTA AIR LINES INC DEL COM NEW 247361702 2294024 48255 SH SOLE 0 0 48255 DENISON MINES CORP COM 248356107 25089 20071 SH SOLE 0 0 20071 DEVON ENERGY CORP NEW COM 25179M103 3891501 80502 SH SOLE 0 0 80502 DEXCOM INC COM 252131107 5328590 41464 SH SOLE 0 0 41464 DIAGEO PLC SPON ADR NEW 25243Q205 1660677 9587 SH SOLE 0 0 9587 DIAMONDBACK ENERGY INC COM 25278X109 1231508 9375 SH SOLE 0 0 9375 DIGITAL RLTY TR INC COM 253868103 374491 3289 SH SOLE 0 0 3289 DIGITAL TURBINE INC COM NEW 25400W102 232835 25090 SH SOLE 0 0 25090 DIGITALOCEAN HLDGS INC COM 25402D102 211217 5262 SH SOLE 0 0 5262 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 336927 12410 SH SOLE 0 0 12410 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1474896 19159 SH SOLE 0 0 19159 DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 1781044 51106 SH SOLE 0 0 51106 DISNEY WALT CO COM 254687106 6740433 76290 SH SOLE 0 0 76290 DISCOVER FINL SVCS COM 254709108 640428 5481 SH SOLE 0 0 5481 DOCUSIGN INC COM 256163106 849627 16630 SH SOLE 0 0 16630 DOLBY LABORATORIES INC COM CL A 25659T107 330128 3945 SH SOLE 0 0 3945 DOLLAR GEN CORP NEW COM 256677105 1135907 6690 SH SOLE 0 0 6690 DOLLAR TREE INC COM 256746108 250982 1749 SH SOLE 0 0 1749 DOMINION ENERGY INC COM 25746U109 2324196 44877 SH SOLE 0 0 44877 DOMINOS PIZZA INC COM 25754A201 201036 597 SH SOLE 0 0 597 DOUBLELINE INCOME SOLUTIONS COM 258622109 294305 24711 SH SOLE 0 0 24711 DOUBLELINE OPPORTUNISTIC CR COM 258623107 181859 12533 SH SOLE 0 0 12533 DOVER CORP COM 260003108 1017359 6890 SH SOLE 0 0 6890 DOW INC COM 260557103 6200305 116416 SH SOLE 0 0 116416 DRAFTKINGS INC NEW COM CL A 26142V105 406254 15290 SH SOLE 0 0 15290 DUFF & PHELPS UTLITY AND INF COM 26433C105 254105 26116 SH SOLE 0 0 26116 DUKE ENERGY CORP NEW COM NEW 26441C204 7397305 82430 SH SOLE 1093 0 81337 DUPONT DE NEMOURS INC COM 26614N102 3271749 45797 SH SOLE 0 0 45797 DYNATRACE INC COM NEW 268150109 552788 10740 SH SOLE 0 0 10740 DZS INC COM 268211109 69423 17487 SH SOLE 0 0 17487 E L F BEAUTY INC COM 26856L103 1202956 10531 SH SOLE 0 0 10531 EOG RES INC COM 26875P101 1651360 14430 SH SOLE 0 0 14430 EQT CORP COM 26884L109 302206 7348 SH SOLE 0 0 7348 EPR PPTYS COM SH BEN INT 26884U109 411292 8737 SH SOLE 0 0 8737 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 475770 14133 SH SOLE 0 0 14133 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 317089 14409 SH SOLE 0 0 14409 ETFIS SER TR I VIRTUS INFRCAP 26923G822 842612 42903 SH SOLE 0 0 42903 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 715352 14143 SH SOLE 0 0 14143 EAGLE MATLS INC COM 26969P108 630885 3382 SH SOLE 0 0 3382 EAGLE POINT CREDIT COMPANY I COM 269808101 668348 65778 SH SOLE 0 0 65778 EASTGROUP PPTYS INC COM 277276101 384874 2201 SH SOLE 0 0 2201 EASTMAN CHEM CO COM 277432100 271017 3211 SH SOLE 0 0 3211 EATON VANCE ENHANCED EQUITY COM 278274105 448693 27210 SH SOLE 0 0 27210 EATON VANCE LTD DURATION INC COM 27828H105 1217579 130083 SH SOLE 0 0 130083 EATON VANCE TAX-MANAGED DIVE COM 27828N102 988464 79331 SH SOLE 0 0 79331 EATON VANCE TX ADV GLBL DIV COM 27828S101 433365 25950 SH SOLE 0 0 25950 EATON VANCE SHORT DURATION D COM 27828V104 107910 11000 SH SOLE 0 0 11000 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 686091 53554 SH SOLE 0 0 53554 EATON VANCE TAX-MANAGED GLOB COM 27829C105 283804 34526 SH SOLE 0 0 34526 EATON VANCE TAX-MANAGED GLOB COM 27829F108 1794812 226618 SH SOLE 0 0 226618 EATON VANCE RISK-MANAGED DIV COM 27829G106 189865 23069 SH SOLE 0 0 23069 ECOLAB INC COM 278865100 848036 4530 SH SOLE 0 0 4530 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 139842 11205 SH SOLE 0 0 11205 EDWARDS LIFESCIENCES CORP COM 28176E108 2088901 22163 SH SOLE 0 0 22163 ELECTRONIC ARTS INC COM 285512109 278441 2147 SH SOLE 0 0 2147 EMBRAER S.A. SPONSORED ADS 29082A107 413230 26729 SH SOLE 0 0 26729 EMCOR GROUP INC COM 29084Q100 516572 2796 SH SOLE 0 0 2796 EMERSON ELEC CO COM 291011104 3190107 35293 SH SOLE 0 0 35293 ASPEN TECHNOLOGY INC COM 29109X106 258455 1542 SH SOLE 0 0 1542 ENBRIDGE INC COM 29250N105 4631521 124671 SH SOLE 0 0 124671 ENCORE WIRE CORP COM 292562105 3157846 16984 SH SOLE 0 0 16984 ENDEAVOUR SILVER CORP COM 29258Y103 227732 78800 SH SOLE 0 0 78800 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 9574584 753904 SH SOLE 0 0 753904 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 910828 85927 SH SOLE 0 0 85927 ENPHASE ENERGY INC COM 29355A107 989277 5907 SH SOLE 0 0 5907 ENTEGRIS INC COM 29362U104 463645 4184 SH SOLE 0 0 4184 ENTERGY CORP NEW COM 29364G103 872914 8965 SH SOLE 0 0 8965 ENTERPRISE PRODS PARTNERS L COM 293792107 21934671 832435 SH SOLE 0 0 832435 ENVESTNET INC NOTE 0.750% 8/1 29404KAE6 36813 40000 SH SOLE 0 0 40000 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 122019 28115 SH SOLE 0 0 28115 EQUIFAX INC COM 294429105 334663 1422 SH SOLE 0 0 1422 EQUINIX INC COM 29444U700 2612313 3332 SH SOLE 0 0 3332 EQUINOR ASA SPONSORED ADR 29446M102 2109456 72217 SH SOLE 0 0 72217 ETSY INC COM 29786A106 597939 7067 SH SOLE 0 0 7067 EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 58585 65000 SH SOLE 0 0 65000 EVERSOURCE ENERGY COM 30040W108 634745 8951 SH SOLE 0 0 8951 EXACT SCIENCES CORP COM 30063P105 411658 4384 SH SOLE 0 0 4384 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 510168 19990 SH SOLE 0 0 19990 EXELON CORP COM 30161N101 883440 21685 SH SOLE 0 0 21685 EXPEDIA GROUP INC COM NEW 30212P303 324560 2967 SH SOLE 0 0 2967 EXPEDITORS INTL WASH INC COM 302130109 317121 2618 SH SOLE 0 0 2618 EXXON MOBIL CORP COM 30231G102 28918417 269636 SH SOLE 0 0 269636 FS KKR CAP CORP COM 302635206 1590071 79996 SH SOLE 0 0 79996 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 115340 24282 SH SOLE 0 0 24282 FTI CONSULTING INC COM 302941109 307934 1619 SH SOLE 0 0 1619 META PLATFORMS INC CL A 30303M102 23311400 81745 SH SOLE 0 0 81745 FAIR ISAAC CORP COM 303250104 432118 534 SH SOLE 0 0 534 FARMLAND PARTNERS INC COM 31154R109 130927 10699 SH SOLE 0 0 10699 FAZE HOLDINGS INC COMMON STOCK 31423J102 10353 21000 SH SOLE 0 0 21000 FEDEX CORP COM 31428X106 3823835 15360 SH SOLE 0 0 15360 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 795628 14712 SH SOLE 0 0 14712 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 289247 3945 SH SOLE 0 0 3945 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 1309298 44010 SH SOLE 0 0 44010 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 258342 7874 SH SOLE 0 0 7874 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 305697 13795 SH SOLE 0 0 13795 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 201839 1545 SH SOLE 0 0 1545 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1177129 25813 SH SOLE 0 0 25813 FIDELITY NATL INFORMATION SV COM 31620M106 402771 7363 SH SOLE 0 0 7363 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 732565 20349 SH SOLE 0 0 20349 FIDUS INVT CORP COM 316500107 260114 13271 SH SOLE 0 0 13271 FIFTH THIRD BANCORP COM 316773100 724095 27286 SH SOLE 0 0 27286 FIRST MAJESTIC SILVER CORP COM 32076V103 59559 10541 SH SOLE 0 0 10541 FIRST TR MORNINGSTAR DIVID L SHS 336917109 2268217 66693 SH SOLE 0 0 66693 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 442333 5017 SH SOLE 0 0 5017 FIRST TR INTER DURATN PFD & COM 33718W103 285279 18393 SH SOLE 0 0 18393 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 138806 22315 SH SOLE 0 0 22315 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1020674 11524 SH SOLE 0 0 11524 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 6680320 88976 SH SOLE 0 0 88976 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 3875744 25309 SH SOLE 0 0 25309 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4241815 26025 SH SOLE 0 0 26025 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 694152 13568 SH SOLE 0 0 13568 FIRST TR SR FLTG RATE INCOME COM 33733U108 346116 34961 SH SOLE 0 0 34961 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1645260 15388 SH SOLE 0 0 15388 FIRST TR NASDAQ 100 TECH IND SHS 337345102 841532 5718 SH SOLE 0 0 5718 FIRST TR VALUE LINE DIVID IN SHS 33734H106 9189962 229233 SH SOLE 0 0 229233 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 691776 44231 SH SOLE 0 0 44231 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1612649 42776 SH SOLE 0 0 42776 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1499207 13842 SH SOLE 0 0 13842 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 5520474 91870 SH SOLE 0 0 91870 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 260676 4061 SH SOLE 0 0 4061 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1245678 10828 SH SOLE 0 0 10828 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3605649 47480 SH SOLE 0 0 47480 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 834847 66416 SH SOLE 0 0 66416 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4855320 106922 SH SOLE 0 0 106922 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 8935748 92771 SH SOLE 0 0 92771 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 829534 12441 SH SOLE 0 0 12441 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 490816 4846 SH SOLE 0 0 4846 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 201438 17748 SH SOLE 0 0 17748 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 746547 14538 SH SOLE 0 0 14538 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 211890 10004 SH SOLE 0 0 10004 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 543885 7577 SH SOLE 0 0 7577 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 7408726 274397 SH SOLE 0 0 274397 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2441082 53887 SH SOLE 0 0 53887 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 349975 18796 SH SOLE 0 0 18796 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 1010815 46009 SH SOLE 0 0 46009 FIRST TR HIGH INCOME LONG / COM 33738E109 179528 15693 SH SOLE 0 0 15693 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 240817 4105 SH SOLE 0 0 4105 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2032978 43163 SH SOLE 0 0 43163 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 589601 12569 SH SOLE 0 0 12569 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 636536 11775 SH SOLE 0 0 11775 FIRST TR MLP & ENERGY INCOM COM 33739B104 122329 15866 SH SOLE 0 0 15866 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2420122 151542 SH SOLE 0 0 151542 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 413973 8659 SH SOLE 0 0 8659 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 4606712 202315 SH SOLE 0 0 202315 FST TR NEW OPPORT MLP & ENE COM 33739M100 397320 66000 SH SOLE 0 0 66000 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1045208 20624 SH SOLE 0 0 20624 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1052716 19942 SH SOLE 0 0 19942 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 723605 42944 SH SOLE 0 0 42944 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 963286 20207 SH SOLE 0 0 20207 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 8770297 147056 SH SOLE 0 0 147056 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 300489 5686 SH SOLE 0 0 5686 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 2340324 77700 SH SOLE 0 0 77700 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 1095794 35080 SH SOLE 0 0 35080 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 213089 6550 SH SOLE 0 0 6550 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 880865 26946 SH SOLE 0 0 26946 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 484061 11681 SH SOLE 0 0 11681 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 451607 11590 SH SOLE 0 0 11590 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 627003 15740 SH SOLE 0 0 15740 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2612816 59154 SH SOLE 0 0 59154 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 284011 7824 SH SOLE 0 0 7824 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 548734 16125 SH SOLE 0 0 16125 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 321182 13288 SH SOLE 0 0 13288 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 349061 9190 SH SOLE 0 0 9190 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 304568 9334 SH SOLE 0 0 9334 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 627163 19115 SH SOLE 0 0 19115 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 469959 16689 SH SOLE 0 0 16689 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 521896 18435 SH SOLE 0 0 18435 FISERV INC COM 337738108 1495382 11854 SH SOLE 0 0 11854 FIRSTENERGY CORP COM 337932107 1097826 28236 SH SOLE 0 0 28236 FLEETCOR TECHNOLOGIES INC COM 339041105 517727 2062 SH SOLE 0 0 2062 FLEXSHARES TR MORNSTAR UPSTR 33939L407 488231 12184 SH SOLE 0 0 12184 FLEXSHARES TR STOXX GLOBR INF 33939L795 354616 6772 SH SOLE 0 0 6772 FLEXSHARES TR QUALT DIVD IDX 33939L860 283518 4906 SH SOLE 0 0 4906 FLOOR & DECOR HLDGS INC CL A 339750101 349098 3358 SH SOLE 0 0 3358 FLUX PWR HLDGS INC COM NEW 344057302 235395 54616 SH SOLE 0 0 54616 FORD MTR CO DEL COM 345370860 6623388 437765 SH SOLE 0 0 437765 FORTINET INC COM 34959E109 5255848 69531 SH SOLE 0 0 69531 FORTIVE CORP COM 34959J108 283510 3791 SH SOLE 0 0 3791 FORTRESS BIOTECH INC COM 34960Q109 96140 174800 SH SOLE 0 0 174800 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 285280 19654 SH SOLE 0 0 19654 FRANKLIN LTD DURATION INCOME COM 35472T101 556442 90039 SH SOLE 0 0 90039 FREEPORT-MCMORAN INC CL B 35671D857 1789847 44770 SH SOLE 0 0 44770 FUELCELL ENERGY INC COM 35952H601 26924 12465 SH SOLE 0 0 12465 FUBOTV INC COM 35953D104 81898 39374 SH SOLE 0 0 39374 GDL FD COM SH BEN IT 361570104 440795 56188 SH SOLE 0 0 56188 GABELLI EQUITY TR INC COM 362397101 277004 47759 SH SOLE 0 0 47759 GABELLI DIVID & INCOME TR COM 36242H104 959839 45425 SH SOLE 0 0 45425 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 661428 8142 SH SOLE 0 0 8142 GALLAGHER ARTHUR J & CO COM 363576109 2199163 10016 SH SOLE 0 0 10016 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 794362 212396 SH SOLE 0 0 212396 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 58146 11583 SH SOLE 0 0 11583 GAMING & LEISURE PPTYS INC COM 36467J108 704848 14545 SH SOLE 0 0 14545 GARTNER INC COM 366651107 216492 618 SH SOLE 0 0 618 GENERAC HLDGS INC COM 368736104 4468681 29965 SH SOLE 0 0 29965 GENERAL DYNAMICS CORP COM 369550108 1639555 7621 SH SOLE 0 0 7621 GENERAL ELECTRIC CO COM NEW 369604301 1991875 18132 SH SOLE 0 0 18132 GENERAL MLS INC COM 370334104 1203030 15685 SH SOLE 0 0 15685 GENERAL MTRS CO COM 37045V100 1582949 41052 SH SOLE 0 0 41052 GENUINE PARTS CO COM 372460105 2254046 13245 SH SOLE 0 0 13245 GILEAD SCIENCES INC COM 375558103 2432673 31564 SH SOLE 0 0 31564 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 120217 64633 SH SOLE 0 0 64633 GLADSTONE COMMERCIAL CORP COM 376536108 2134753 172575 SH SOLE 4740 0 167835 GSK PLC SPONSORED ADR 37733W204 1488164 41375 SH SOLE 0 0 41375 GLOBALSTAR INC COM 378973408 13856 12830 SH SOLE 0 0 12830 GLOBAL NET LEASE INC COM NEW 379378201 717923 69837 SH SOLE 0 0 69837 GLOBAL PMTS INC COM 37940X102 835018 8476 SH SOLE 0 0 8476 GLOBAL PARTNERS LP COM UNITS 37946R109 884194 28773 SH SOLE 0 0 28773 GLOBAL MED REIT INC COM NEW 37954A204 875667 93754 SH SOLE 0 0 93754 GLOBAL X FDS RUSSELL 2000 37954Y459 860349 47559 SH SOLE 0 0 47559 GLOBAL X FDS S&P 500 COVERED 37954Y475 1479687 36046 SH SOLE 0 0 36046 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 3062953 172561 SH SOLE 0 0 172561 GLOBAL X FDS US INFR DEV ETF 37954Y673 2795821 88728 SH SOLE 2325 0 86403 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1150337 39952 SH SOLE 0 0 39952 GLOBAL X FDS GLOBAL X COPPER 37954Y830 650649 17053 SH SOLE 0 0 17053 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1062121 16285 SH SOLE 0 0 16285 GLOBAL SELF STORAGE INC COM 37955N106 103626 20520 SH SOLE 0 0 20520 GLOBE LIFE INC COM 37959E102 329051 3002 SH SOLE 0 0 3002 GODADDY INC CL A 380237107 433726 5773 SH SOLE 0 0 5773 GOLDMAN SACHS GROUP INC COM 38141G104 5738227 17790 SH SOLE 0 0 17790 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 6442085 64376 SH SOLE 0 0 64376 GOLDMAN SACHS BDC INC SHS 38147U107 259116 18272 SH SOLE 0 0 18272 GOODYEAR TIRE & RUBR CO COM 382550101 475575 34764 SH SOLE 0 0 34764 GRACO INC COM 384109104 309698 3587 SH SOLE 0 0 3587 GRAFTECH INTL LTD COM 384313508 68232 13538 SH SOLE 0 0 13538 GRAINGER W W INC COM 384802104 787312 998 SH SOLE 0 0 998 GRANITESHARES GOLD TR SHS BEN INT 38748G101 295073 15522 SH SOLE 0 0 15522 GRAPHIC PACKAGING HLDG CO COM 388689101 391697 16233 SH SOLE 0 0 16233 GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 410616 16555 SH SOLE 0 0 16555 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 421477 4968 SH SOLE 0 0 4968 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 477455 1719 SH SOLE 0 0 1719 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 400824 24590 SH SOLE 0 0 24590 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 862600 54252 SH SOLE 0 0 54252 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 1271598 88551 SH SOLE 0 0 88551 HF SINCLAIR CORP COM 403949100 1106750 24809 SH SOLE 0 0 24809 HCA HEALTHCARE INC COM 40412C101 982460 3237 SH SOLE 0 0 3237 HDFC BANK LTD SPONSORED ADS 40415F101 203094 2884 SH SOLE 0 0 2884 HP INC COM 40434L105 723537 23378 SH SOLE 0 0 23378 HALEON PLC SPON ADS 405552100 240635 28715 SH SOLE 0 0 28715 HALLIBURTON CO COM 406216101 750968 22763 SH SOLE 0 0 22763 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 467461 17397 SH SOLE 0 0 17397 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 464553 30487 SH SOLE 0 0 30487 HANCOCK JOHN PFD INCOME FD I COM 41013X106 1116701 74003 SH SOLE 3680 0 70323 HANNON ARMSTRONG SUST INFR C COM 41068X100 213157 8526 SH SOLE 0 0 8526 HARTFORD FINL SVCS GROUP INC COM 416515104 1577430 21800 SH SOLE 0 0 21800 HEALTH CATALYST INC NOTE 2.500% 4/1 42225TAB3 33662 35000 SH SOLE 0 0 35000 HEALTHPEAK PROPERTIES INC COM 42250P103 785787 39094 SH SOLE 0 0 39094 HECLA MNG CO COM 422704106 4600176 893238 SH SOLE 0 0 893238 HENRY JACK & ASSOC INC COM 426281101 1277023 7632 SH SOLE 0 0 7632 HERCULES CAPITAL INC COM 427096508 253373 17120 SH SOLE 0 0 17120 HERSHEY CO COM 427866108 800978 3208 SH SOLE 0 0 3208 HERZFELD CARIBBEAN BASIN FD COM 42804T106 44025 11123 SH SOLE 0 0 11123 HESS CORP COM 42809H107 223019 1640 SH SOLE 0 0 1640 HEWLETT PACKARD ENTERPRISE C COM 42824C109 764401 45178 SH SOLE 0 0 45178 HEXCEL CORP NEW COM 428291108 204821 2694 SH SOLE 0 0 2694 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 317928 35208 SH SOLE 0 0 35208 HOLOGIC INC COM 436440101 248335 3067 SH SOLE 0 0 3067 HOME DEPOT INC COM 437076102 30216740 97272 SH SOLE 880 0 96392 HONDA MOTOR LTD AMERN SHS 438128308 284977 9402 SH SOLE 0 0 9402 HONEYWELL INTL INC COM 438516106 14159652 68239 SH SOLE 600 0 67639 HORMEL FOODS CORP COM 440452100 315003 7832 SH SOLE 0 0 7832 HUBSPOT INC COM 443573100 1026934 1930 SH SOLE 0 0 1930 HUMANA INC COM 444859102 808943 1806 SH SOLE 0 0 1806 HUNT J B TRANS SVCS INC COM 445658107 352260 1946 SH SOLE 0 0 1946 HUNTINGTON BANCSHARES INC COM 446150104 3866538 353600 SH SOLE 0 0 353600 IPG PHOTONICS CORP COM 44980X109 206582 1521 SH SOLE 0 0 1521 ITT INC COM 45073V108 242925 2598 SH SOLE 0 0 2598 ICICI BANK LIMITED ADR 45104G104 481628 20868 SH SOLE 0 0 20868 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 326963 11176 SH SOLE 0 0 11176 IDACORP INC COM 451107106 397162 3871 SH SOLE 0 0 3871 IDEXX LABS INC COM 45168D104 783479 1560 SH SOLE 0 0 1560 ILLINOIS TOOL WKS INC COM 452308109 2731261 10862 SH SOLE 0 0 10862 ILLUMINA INC COM 452327109 1620345 8669 SH SOLE 0 0 8669 INDEPENDENCE RLTY TR INC COM 45378A106 1207046 65877 SH SOLE 0 0 65877 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 9649692 309285 SH SOLE 0 0 309285 INSPIRE MED SYS INC COM 457730109 210367 648 SH SOLE 0 0 648 INSTEEL INDS INC COM 45774W108 308088 9900 SH SOLE 0 0 9900 INNOVATIVE INDL PPTYS INC COM 45781V101 534044 7268 SH SOLE 0 0 7268 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 280023 9381 SH SOLE 0 0 9381 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 239467 5744 SH SOLE 0 0 5744 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 306868 9087 SH SOLE 0 0 9087 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 484912 15749 SH SOLE 0 0 15749 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 275858 8289 SH SOLE 0 0 8289 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 373790 11023 SH SOLE 0 0 11023 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 302011 9233 SH SOLE 0 0 9233 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 252841 7534 SH SOLE 0 0 7534 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 565531 17857 SH SOLE 0 0 17857 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 229206 6698 SH SOLE 0 0 6698 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 554068 17931 SH SOLE 0 0 17931 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 212062 5925 SH SOLE 0 0 5925 INTEL CORP COM 458140100 3948403 118074 SH SOLE 0 0 118074 INTELLICHECK INC COM NEW 45817G201 30596 12387 SH SOLE 0 0 12387 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 422064 5081 SH SOLE 0 0 5081 INTERCONTINENTAL EXCHANGE IN COM 45866F104 692422 6123 SH SOLE 0 0 6123 INTERNATIONAL BUSINESS MACHS COM 459200101 13014511 97261 SH SOLE 0 0 97261 INTERNATIONAL PAPER CO COM 460146103 1529433 48080 SH SOLE 0 0 48080 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 611059 12310 SH SOLE 0 0 12310 INVESCO QQQ TR UNIT SER 1 46090E103 46365672 125355 SH SOLE 0 0 125355 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 16950396 1245894 SH SOLE 0 0 1245894 INTUIT COM 461202103 1591901 3474 SH SOLE 0 0 3474 INTUITIVE SURGICAL INC COM NEW 46120E602 2327676 6807 SH SOLE 0 0 6807 INVESCO SR INCOME TR COM 46131H107 284072 73785 SH SOLE 0 0 73785 INVESCO MUNICIPAL TRUST COM 46131J103 143808 15250 SH SOLE 0 0 15250 INVESCO MUN OPPORTUNITY TR COM 46132C107 190638 20152 SH SOLE 0 0 20152 INVESCO MUNI INCOME OPP TRST COM 46132X101 97700 15657 SH SOLE 0 0 15657 INVESCO HIG INCM 2023 TARG T COM 46135X108 176855 23835 SH SOLE 0 0 23835 INVESCO HIGH INCOME 2024 TAR COM 46136K105 240798 34011 SH SOLE 0 0 34011 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 330449 3912 SH SOLE 0 0 3912 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 295760 7371 SH SOLE 0 0 7371 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1289401 22866 SH SOLE 0 0 22866 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 220838 1131 SH SOLE 0 0 1131 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 738431 9522 SH SOLE 0 0 9522 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4243473 27815 SH SOLE 0 0 27815 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 246013 2225 SH SOLE 0 0 2225 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 528774 1798 SH SOLE 0 0 1798 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 514347 5750 SH SOLE 0 0 5750 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5636504 37667 SH SOLE 0 0 37667 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 498867 27638 SH SOLE 0 0 27638 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 406639 21157 SH SOLE 0 0 21157 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 1219852 8918 SH SOLE 0 0 8918 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 369504 5233 SH SOLE 0 0 5233 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 229718 3748 SH SOLE 0 0 3748 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 509318 15710 SH SOLE 0 0 15710 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 2596412 32043 SH SOLE 0 0 32043 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 435389 5016 SH SOLE 0 0 5016 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 236540 9600 SH SOLE 0 0 9600 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 353804 6882 SH SOLE 0 0 6882 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2577745 41040 SH SOLE 0 0 41040 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 373022 9021 SH SOLE 0 0 9021 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 328235 28869 SH SOLE 0 0 28869 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 201346 11519 SH SOLE 0 0 11519 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 700636 33300 SH SOLE 0 0 33300 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 5265966 34649 SH SOLE 0 0 34649 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 533177 23963 SH SOLE 0 0 23963 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 226311 10458 SH SOLE 0 0 10458 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 424512 18884 SH SOLE 0 0 18884 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1013222 48088 SH SOLE 0 0 48088 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 338174 23950 SH SOLE 0 0 23950 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 1744848 97206 SH SOLE 0 0 97206 IONIS PHARMACEUTICALS INC COM 462222100 230384 5615 SH SOLE 0 0 5615 IQVIA HLDGS INC COM 46266C105 789392 3512 SH SOLE 0 0 3512 IRON MTN INC DEL COM 46284V101 2204015 38448 SH SOLE 0 0 38448 ISHARES GOLD TR ISHARES NEW 464285204 5476149 150485 SH SOLE 0 0 150485 ISHARES INC MSCI EMERG MRKT 464286533 798661 14526 SH SOLE 0 0 14526 ISHARES TR S&P 100 ETF 464287101 7039086 33995 SH SOLE 0 0 33995 ISHARES TR MORNINGSTAR GRWT 464287119 1789289 28702 SH SOLE 0 0 28702 ISHARES TR CORE S&P TTL STK 464287150 3170575 32406 SH SOLE 0 0 32406 ISHARES TR SELECT DIVID ETF 464287168 2125860 18763 SH SOLE 0 0 18763 ISHARES TR TIPS BD ETF 464287176 2906105 27003 SH SOLE 0 0 27003 ISHARES TR US TRSPRTION 464287192 336270 1346 SH SOLE 0 0 1346 ISHARES TR CORE S&P500 ETF 464287200 111177262 249438 SH SOLE 0 0 249438 ISHARES TR CORE US AGGBD ET 464287226 8034663 82028 SH SOLE 0 0 82028 ISHARES TR MSCI EMG MKT ETF 464287234 1091782 27598 SH SOLE 0 0 27598 ISHARES TR IBOXX INV CP ETF 464287242 1779626 16457 SH SOLE 0 0 16457 ISHARES TR GLOBAL TECH ETF 464287291 1644316 26440 SH SOLE 0 0 26440 ISHARES TR S&P 500 GRWT ETF 464287309 6462869 91698 SH SOLE 0 0 91698 ISHARES TR GLOB HLTHCRE ETF 464287325 595072 7002 SH SOLE 0 0 7002 ISHARES TR S&P 500 VAL ETF 464287408 7538057 46765 SH SOLE 0 0 46765 ISHARES TR 20 YR TR BD ETF 464287432 1516224 14729 SH SOLE 0 0 14729 ISHARES TR 7-10 YR TRSY BD 464287440 1833731 18983 SH SOLE 0 0 18983 ISHARES TR 1 3 YR TREAS BD 464287457 2933501 36180 SH SOLE 0 0 36180 ISHARES TR MSCI EAFE ETF 464287465 6896328 95122 SH SOLE 0 0 95122 ISHARES TR RUS MDCP VAL ETF 464287473 2848037 25929 SH SOLE 0 0 25929 ISHARES TR RUS MD CP GR ETF 464287481 11937324 123536 SH SOLE 0 0 123536 ISHARES TR RUS MID CAP ETF 464287499 6441660 88206 SH SOLE 0 0 88206 ISHARES TR CORE S&P MCP ETF 464287507 5860108 22411 SH SOLE 0 0 22411 ISHARES TR EXPANDED TECH 464287515 677201 1958 SH SOLE 0 0 1958 ISHARES TR ISHARES SEMICDTR 464287523 732680 1444 SH SOLE 0 0 1444 ISHARES TR EXPND TEC SC ETF 464287549 1732164 4409 SH SOLE 0 0 4409 ISHARES TR ISHARES BIOTECH 464287556 1527357 12030 SH SOLE 0 0 12030 ISHARES TR GLOBAL 100 ETF 464287572 342550 4504 SH SOLE 0 0 4504 ISHARES TR US CONSUM DISCRE 464287580 344051 4834 SH SOLE 0 0 4834 ISHARES TR RUS 1000 VAL ETF 464287598 3045062 19293 SH SOLE 0 0 19293 ISHARES TR RUS 1000 GRW ETF 464287614 5167635 18780 SH SOLE 0 0 18780 ISHARES TR RUS 1000 ETF 464287622 3669815 15056 SH SOLE 0 0 15056 ISHARES TR RUS 2000 VAL ETF 464287630 346795 2463 SH SOLE 0 0 2463 ISHARES TR RUS 2000 GRW ETF 464287648 1540508 6348 SH SOLE 0 0 6348 ISHARES TR RUSSELL 2000 ETF 464287655 3192978 17050 SH SOLE 0 0 17050 ISHARES TR CORE S&P US VLU 464287663 716482 9155 SH SOLE 0 0 9155 ISHARES TR CORE S&P US GWT 464287671 315057 3227 SH SOLE 0 0 3227 ISHARES TR RUSSELL 3000 ETF 464287689 617877 2428 SH SOLE 0 0 2428 ISHARES TR U.S. UTILITS ETF 464287697 306767 3753 SH SOLE 0 0 3753 ISHARES TR S&P MC 400VL ETF 464287705 478625 4468 SH SOLE 0 0 4468 ISHARES TR US TELECOM ETF 464287713 307080 13895 SH SOLE 0 0 13895 ISHARES TR U.S. TECH ETF 464287721 9820318 90202 SH SOLE 0 0 90202 ISHARES TR U.S. REAL ES ETF 464287739 209281 2418 SH SOLE 0 0 2418 ISHARES TR US HLTHCARE ETF 464287762 642549 2293 SH SOLE 0 0 2293 ISHARES TR U.S. FIN SVC ETF 464287770 679049 4298 SH SOLE 650 0 3648 ISHARES TR U.S. FINLS ETF 464287788 581652 7796 SH SOLE 0 0 7796 ISHARES TR U.S. ENERGY ETF 464287796 740905 17295 SH SOLE 0 0 17295 ISHARES TR CORE S&P SCP ETF 464287804 6290198 63123 SH SOLE 0 0 63123 ISHARES TR US CONSM STAPLES 464287812 1830992 9142 SH SOLE 0 0 9142 ISHARES TR DOW JONES US ETF 464287846 871669 8046 SH SOLE 0 0 8046 ISHARES TR SP SMCP600VL ETF 464287879 2269909 23871 SH SOLE 0 0 23871 ISHARES TR S&P SML 600 GWT 464287887 532897 4637 SH SOLE 0 0 4637 ISHARES TR MORNINGSTAR VALU 464288109 302967 4555 SH SOLE 0 0 4555 ISHARES TR MRGSTR MD CP ETF 464288208 294061 4646 SH SOLE 0 0 4646 ISHARES TR GL CLEAN ENE ETF 464288224 209965 11411 SH SOLE 0 0 11411 ISHARES TR JPMORGAN USD EMG 464288281 3443183 39787 SH SOLE 0 0 39787 ISHARES TR CALIF MUN BD ETF 464288356 270690 4753 SH SOLE 0 0 4753 ISHARES TR GLB INFRASTR ETF 464288372 1058771 22551 SH SOLE 0 0 22551 ISHARES TR NATIONAL MUN ETF 464288414 1472300 13795 SH SOLE 0 0 13795 ISHARES TR INTL SEL DIV ETF 464288448 428259 16265 SH SOLE 0 0 16265 ISHARES TR IBOXX HI YD ETF 464288513 1494361 19906 SH SOLE 0 0 19906 ISHARES TR RESIDENTIAL MULT 464288562 2377163 32444 SH SOLE 0 0 32444 ISHARES TR MSCI KLD400 SOC 464288570 792400 9415 SH SOLE 0 0 9415 ISHARES TR MBS ETF 464288588 9637563 103335 SH SOLE 0 0 103335 ISHARES TR USD INV GRDE ETF 464288620 255513 5101 SH SOLE 0 0 5101 ISHARES TR ISHS 5-10YR INVT 464288638 215484 4261 SH SOLE 0 0 4261 ISHARES TR ISHS 1-5YR INVS 464288646 978234 19498 SH SOLE 0 0 19498 ISHARES TR 10-20 YR TRS ETF 464288653 4183662 37769 SH SOLE 0 0 37769 ISHARES TR 3 7 YR TREAS BD 464288661 4098179 35556 SH SOLE 0 0 35556 ISHARES TR SHORT TREAS BD 464288679 4766182 43152 SH SOLE 0 0 43152 ISHARES TR PFD AND INCM SEC 464288687 3192208 103208 SH SOLE 3700 0 99508 ISHARES TR US HOME CONS ETF 464288752 457573 5355 SH SOLE 0 0 5355 ISHARES TR US AER DEF ETF 464288760 2459521 21081 SH SOLE 0 0 21081 ISHARES TR US REGNL BKS ETF 464288778 1286667 38011 SH SOLE 0 0 38011 ISHARES TR U.S. MED DVC ETF 464288810 7090300 125581 SH SOLE 0 0 125581 ISHARES TR US OIL GS EX ETF 464288851 225303 2653 SH SOLE 0 0 2653 ISHARES TR EAFE VALUE ETF 464288877 12405550 253485 SH SOLE 0 0 253485 ISHARES TR EAFE GRWTH ETF 464288885 25695948 269321 SH SOLE 0 0 269321 ISHARES TR RUS TP200 GR ETF 464289438 6764541 42662 SH SOLE 0 0 42662 ISHARES TR CORE LT USDB ETF 464289479 426300 8105 SH SOLE 0 0 8105 ISHARES SILVER TR ISHARES 46428Q109 1897523 90834 SH SOLE 0 0 90834 ISHARES TR US TREAS BD ETF 46429B267 8271232 361189 SH SOLE 0 0 361189 ISHARES TR FLTG RATE NT ETF 46429B655 5690997 111983 SH SOLE 0 0 111983 ISHARES TR CORE HIGH DV ETF 46429B663 1456625 14452 SH SOLE 0 0 14452 ISHARES TR MSCI EAFE MIN VL 46429B689 232915 3451 SH SOLE 0 0 3451 ISHARES TR MSCI USA MIN VOL 46429B697 8113627 109157 SH SOLE 0 0 109157 ISHARES TR 0-5 YR TIPS ETF 46429B747 7630863 78185 SH SOLE 0 0 78185 ISHARES TR MSCI USA QLT FCT 46432F339 19341843 143411 SH SOLE 0 0 143411 ISHARES TR MSCI USA VALUE 46432F388 1520206 16209 SH SOLE 0 0 16209 ISHARES TR MSCI USA MMENTM 46432F396 1091094 7564 SH SOLE 0 0 7564 ISHARES TR CORE MSCI TOTAL 46432F834 1779252 28413 SH SOLE 0 0 28413 ISHARES TR CORE MSCI EAFE 46432F842 7935001 117556 SH SOLE 0 0 117556 ISHARES TR CORE 1 5 YR USD 46432F859 779851 16721 SH SOLE 0 0 16721 ISHARES INC CORE MSCI EMKT 46434G103 15420585 312854 SH SOLE 0 0 312854 ISHARES INC MSCI JPN ETF NEW 46434G822 482560 7796 SH SOLE 0 0 7796 ISHARES INC ESG AWR MSCI EM 46434G863 850938 26903 SH SOLE 0 0 26903 ISHARES TR 0-5YR INVT GR CP 46434V100 574373 11914 SH SOLE 0 0 11914 ISHARES TR 0-5YR HI YL CP 46434V407 967076 23331 SH SOLE 0 0 23331 ISHARES TR MSCI INTL QUALTY 46434V456 308486 8665 SH SOLE 0 0 8665 ISHARES TR CORE TOTAL USD 46434V613 26352076 579549 SH SOLE 0 0 579549 ISHARES TR CORE DIV GRWTH 46434V621 5956312 115589 SH SOLE 0 0 115589 ISHARES TR GLOBAL REIT ETF 46434V647 238927 10402 SH SOLE 0 0 10402 ISHARES TR BLACKROCK ULTRA 46434V878 630598 12537 SH SOLE 0 0 12537 ISHARES TR CONV BD ETF 46435G102 1983256 25972 SH SOLE 0 0 25972 ISHARES TR ESG AWRE USD ETF 46435G193 372260 16370 SH SOLE 0 0 16370 ISHARES TR MSCI INTL VLU FT 46435G409 365615 14366 SH SOLE 0 0 14366 ISHARES TR ESG AWR MSCI USA 46435G425 11137848 114281 SH SOLE 0 0 114281 ISHARES TR FALN ANGLS USD 46435G474 1322853 52142 SH SOLE 0 0 52142 ISHARES TR ESG AW MSCI EAFE 46435G516 262260 3596 SH SOLE 0 0 3596 ISHARES TR CORE INTL AGGR 46435G672 344091 6981 SH SOLE 0 0 6981 ISHARES TR ESG AWR US AGRGT 46435U549 351328 7448 SH SOLE 0 0 7448 ISHARES TR US INFRASTRUC 46435U713 1836893 47003 SH SOLE 0 0 47003 ISHARES TR ESG ADV TTL USD 46436E619 313688 7367 SH SOLE 0 0 7367 ISHARES TR 0-3 MNTH TREASRY 46436E718 346570 3444 SH SOLE 0 0 3444 ISHARES TR ESG EAFE ETF 46436E759 215769 3542 SH SOLE 0 0 3542 ISHARES TR ESG MSCI USA ETF 46436E767 394777 10981 SH SOLE 0 0 10981 JPMORGAN CHASE & CO COM 46625H100 23143937 159130 SH SOLE 0 0 159130 JABIL INC COM 466313103 2590178 23999 SH SOLE 0 0 23999 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 26177795 473121 SH SOLE 0 0 473121 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 8350509 166544 SH SOLE 0 0 166544 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 304339 6292 SH SOLE 0 0 6292 JACKSON FINANCIAL INC COM CL A 46817M107 1739651 56833 SH SOLE 0 0 56833 JACOBS SOLUTIONS INC COM 46982L108 2019703 16988 SH SOLE 0 0 16988 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1106630 22199 SH SOLE 0 0 22199 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1229058 25718 SH SOLE 0 0 25718 JETBLUE AWYS CORP COM 477143101 484642 54700 SH SOLE 0 0 54700 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 218735 4402 SH SOLE 0 0 4402 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 712644 28817 SH SOLE 0 0 28817 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 6621118 197882 SH SOLE 0 0 197882 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 461817 42840 SH SOLE 0 0 42840 JOHNSON & JOHNSON COM 478160104 24712569 149303 SH SOLE 425 0 148878 JOURNEY MED CORP COM 48115J109 27428 17250 SH SOLE 0 0 17250 KLA CORP COM NEW 482480100 1627406 3355 SH SOLE 0 0 3355 KKR & CO INC COM 48251W104 614305 10970 SH SOLE 0 0 10970 KAYNE ANDERSON ENERGY INFRST COM 486606106 1252457 149995 SH SOLE 0 0 149995 KELLOGG CO COM 487836108 434711 6450 SH SOLE 0 0 6450 KEURIG DR PEPPER INC COM 49271V100 540420 17237 SH SOLE 0 0 17237 KEYCORP COM 493267108 518440 56108 SH SOLE 0 0 56108 KEYSIGHT TECHNOLOGIES INC COM 49338L103 622747 3719 SH SOLE 0 0 3719 KIMBERLY-CLARK CORP COM 494368103 2893124 20780 SH SOLE 0 0 20780 KINDER MORGAN INC DEL COM 49456B101 3168179 183982 SH SOLE 0 0 183982 KINSALE CAP GROUP INC COM 49714P108 401197 1072 SH SOLE 0 0 1072 KRAFT HEINZ CO COM 500754106 778017 21916 SH SOLE 0 0 21916 KROGER CO COM 501044101 493845 10507 SH SOLE 0 0 10507 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 221445 39900 SH SOLE 0 0 39900 LPL FINL HLDGS INC COM 50212V100 294245 1353 SH SOLE 0 0 1353 L3HARRIS TECHNOLOGIES INC COM 502431109 1664741 8504 SH SOLE 0 0 8504 LABORATORY CORP AMER HLDGS COM NEW 50540R409 734204 3042 SH SOLE 175 0 2867 LAM RESEARCH CORP COM 512807108 14178819 21998 SH SOLE 0 0 21998 LAMAR ADVERTISING CO NEW CL A 512816109 355436 3581 SH SOLE 0 0 3581 LAMB WESTON HLDGS INC COM 513272104 799058 6951 SH SOLE 0 0 6951 LANDSTAR SYS INC COM 515098101 289659 1504 SH SOLE 0 0 1504 LAS VEGAS SANDS CORP COM 517834107 323770 5582 SH SOLE 0 0 5582 LAUDER ESTEE COS INC CL A 518439104 4116531 20962 SH SOLE 0 0 20962 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 377218 24165 SH SOLE 0 0 24165 LENNAR CORP CL A 526057104 1064654 8496 SH SOLE 0 0 8496 LIBERTY ALL-STAR GROWTH FD I COM 529900102 372939 68935 SH SOLE 0 0 68935 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 698565 107970 SH SOLE 0 0 107970 LIGHTWAVE LOGIC INC COM 532275104 788230 113089 SH SOLE 0 0 113089 LILLY ELI & CO COM 532457108 19763681 42142 SH SOLE 0 0 42142 LINCOLN ELEC HLDGS INC COM 533900106 757361 3801 SH SOLE 0 0 3801 LISTED FD TR HORIZON KINETICS 53656F623 967877 31661 SH SOLE 0 0 31661 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 242123 8763 SH SOLE 0 0 8763 LIVE NATION ENTERTAINMENT IN COM 538034109 685603 7525 SH SOLE 0 0 7525 LOCKHEED MARTIN CORP COM 539830109 7405504 16086 SH SOLE 260 0 15826 LOTTERY COM INC COM 54570M108 8031 40600 SH SOLE 0 0 40600 LOWES COS INC COM 548661107 5229193 23169 SH SOLE 0 0 23169 LUCID GROUP INC COM 549498103 379570 55090 SH SOLE 0 0 55090 LULULEMON ATHLETICA INC COM 550021109 2711007 7163 SH SOLE 0 0 7163 LUMEN TECHNOLOGIES INC COM 550241103 39603 17523 SH SOLE 0 0 17523 LYFT INC CL A COM 55087P104 246679 25723 SH SOLE 0 0 25723 M & T BK CORP COM 55261F104 648234 5237 SH SOLE 0 0 5237 MFS CHARTER INCOME TR SH BEN INT 552727109 83702 13265 SH SOLE 0 0 13265 MGM RESORTS INTERNATIONAL COM 552953101 225956 5145 SH SOLE 0 0 5145 MPLX LP COM UNIT REP LTD 55336V100 3877484 114245 SH SOLE 0 0 114245 MSA SAFETY INC COM 553498106 668087 3840 SH SOLE 0 0 3840 MSCI INC COM 55354G100 277433 591 SH SOLE 0 0 591 MACYS INC COM 55616P104 336568 20756 SH SOLE 0 0 20756 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5731080 91962 SH SOLE 0 0 91962 MAGNA INTL INC COM 559222401 433114 7674 SH SOLE 0 0 7674 MAIN STR CAP CORP COM 56035L104 2232796 55778 SH SOLE 0 0 55778 MAMAMANCINI S HLDGS INC COM 56146T103 190018 62920 SH SOLE 0 0 62920 MANHATTAN ASSOCIATES INC COM 562750109 703178 3518 SH SOLE 0 0 3518 MANHATTAN BRDG CAP INC COM 562803106 126877 25124 SH SOLE 0 0 25124 MANULIFE FINL CORP COM 56501R106 237219 12544 SH SOLE 0 0 12544 MARATHON DIGITAL HOLDINGS IN COM 565788106 213974 15438 SH SOLE 0 0 15438 MARATHON OIL CORP COM 565849106 317066 13773 SH SOLE 0 0 13773 MARATHON PETE CORP COM 56585A102 1728087 14821 SH SOLE 0 0 14821 MARSH & MCLENNAN COS INC COM 571748102 521571 2773 SH SOLE 0 0 2773 MARRIOTT INTL INC NEW CL A 571903202 2206883 12014 SH SOLE 0 0 12014 MARTIN MARIETTA MATLS INC COM 573284106 2739087 5933 SH SOLE 505 0 5428 MARVELL TECHNOLOGY INC COM 573874104 1847271 30901 SH SOLE 0 0 30901 MASCO CORP COM 574599106 369498 6439 SH SOLE 0 0 6439 MASTEC INC COM 576323109 397205 3367 SH SOLE 0 0 3367 MASTERCARD INCORPORATED CL A 57636Q104 15092102 38373 SH SOLE 550 0 37823 MATTERPORT INC COM CL A 577096100 31598 10031 SH SOLE 0 0 10031 MCCORMICK & CO INC COM NON VTG 579780206 414737 4755 SH SOLE 0 0 4755 MCDONALDS CORP COM 580135101 17944675 60134 SH SOLE 0 0 60134 MCKESSON CORP COM 58155Q103 1792791 4190 SH SOLE 0 0 4190 MEDICAL PPTYS TRUST INC COM 58463J304 364367 38159 SH SOLE 0 0 38159 MEDPACE HLDGS INC COM 58506Q109 301320 1255 SH SOLE 0 0 1255 MERCADOLIBRE INC COM 58733R102 877789 741 SH SOLE 0 0 741 MERCK & CO INC COM 58933Y105 19633238 169094 SH SOLE 1654 0 167440 METLIFE INC COM 59156R108 1001282 22370 SH SOLE 0 0 22370 METTLER TOLEDO INTERNATIONAL COM 592688105 213797 163 SH SOLE 0 0 163 MICROSOFT CORP COM 594918104 94793444 278362 SH SOLE 1275 0 277087 MICROCHIP TECHNOLOGY INC. COM 595017104 701059 7825 SH SOLE 0 0 7825 MICRON TECHNOLOGY INC COM 595112103 1604063 25417 SH SOLE 0 0 25417 MID-AMER APT CMNTYS INC COM 59522J103 238800 1573 SH SOLE 0 0 1573 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 74688 10134 SH SOLE 0 0 10134 MODERNA INC COM 60770K107 1002983 8255 SH SOLE 0 0 8255 MOLSON COORS BEVERAGE CO CL B 60871R209 617398 9377 SH SOLE 0 0 9377 MONDELEZ INTL INC CL A 609207105 3282592 44788 SH SOLE 0 0 44788 MONGODB INC CL A 60937P106 676079 1645 SH SOLE 0 0 1645 MONSTER BEVERAGE CORP NEW COM 61174X109 894168 15567 SH SOLE 0 0 15567 MOODYS CORP COM 615369105 1306381 3757 SH SOLE 0 0 3757 MORGAN STANLEY COM NEW 617446448 1568937 18372 SH SOLE 0 0 18372 MORGAN STANLEY EMERGING MKTS COM 617477104 450001 94340 SH SOLE 0 0 94340 MOSAIC CO NEW COM 61945C103 2437743 69650 SH SOLE 0 0 69650 MOTOROLA SOLUTIONS INC COM NEW 620076307 970793 3302 SH SOLE 0 0 3302 MUELLER INDS INC COM 624756102 328782 3767 SH SOLE 0 0 3767 MR COOPER GROUP INC COM 62482R107 594615 11742 SH SOLE 0 0 11742 MURPHY USA INC COM 626755102 389234 1251 SH SOLE 0 0 1251 MUSTANG BIO INC COM NEW 62818Q203 63590 10240 SH SOLE 0 0 10240 NBT BANCORP INC COM 628778102 288483 9058 SH SOLE 0 0 9058 NIO INC SPON ADS 62914V106 338917 34976 SH SOLE 0 0 34976 NMI HLDGS INC CL A 629209305 519111 20105 SH SOLE 0 0 20105 NRG ENERGY INC COM NEW 629377508 834890 22329 SH SOLE 0 0 22329 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 48928 16930 SH SOLE 0 0 16930 NAPCO SEC TECHNOLOGIES INC COM 630402105 310819 8971 SH SOLE 0 0 8971 NATIONAL HEALTHCARE CORP COM 635906100 547086 8766 SH SOLE 0 0 8766 NATWEST GROUP PLC SPONS ADR 639057207 66317 10836 SH SOLE 0 0 10836 NETAPP INC COM 64110D104 248404 3251 SH SOLE 0 0 3251 NETFLIX INC COM 64110L106 7300642 16965 SH SOLE 0 0 16965 NETEASE INC SPONSORED ADS 64110W102 444759 4600 SH SOLE 0 0 4600 NEUBERGER BERMAN HIGH YIELD COM 64128C106 85797 11455 SH SOLE 0 0 11455 NEUBERGER BERMAN REAL ESTATE COM 64190A103 45600 15000 SH SOLE 0 0 15000 NEW JERSEY RES CORP COM 646025106 418031 8784 SH SOLE 0 0 8784 RITHM CAPITAL CORP COM NEW 64828T201 279638 29129 SH SOLE 0 0 29129 NEW YORK CMNTY BANCORP INC COM 649445103 1332329 118535 SH SOLE 0 0 118535 NEW YORK TIMES CO CL A 650111107 243105 6173 SH SOLE 0 0 6173 NEWELL BRANDS INC COM 651229106 99912 11484 SH SOLE 0 0 11484 NEWMONT CORP COM 651639106 4978477 116701 SH SOLE 0 0 116701 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 411197 2469 SH SOLE 0 0 2469 NEXTERA ENERGY INC COM 65339F101 14902419 200841 SH SOLE 500 0 200341 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 493288 8412 SH SOLE 0 0 8412 NICE LTD SPONSORED ADR 653656108 282905 1370 SH SOLE 0 0 1370 NIKE INC CL B 654106103 6071118 54844 SH SOLE 0 0 54844 NOKIA CORP SPONSORED ADR 654902204 61689 14829 SH SOLE 0 0 14829 NORDSON CORP COM 655663102 216475 872 SH SOLE 0 0 872 NORFOLK SOUTHN CORP COM 655844108 2225009 9812 SH SOLE 0 0 9812 NORTHROP GRUMMAN CORP COM 666807102 4202384 9220 SH SOLE 0 0 9220 NORTHWEST BANCSHARES INC MD COM 667340103 182870 17252 SH SOLE 0 0 17252 NOVAGOLD RES INC COM NEW 66987E206 71820 18000 SH SOLE 0 0 18000 NOVARTIS AG SPONSORED ADR 66987V109 2827893 28024 SH SOLE 0 0 28024 NOVAN INC COM NEW 66988N205 82947 192900 SH SOLE 0 0 192900 NOVO-NORDISK A S ADR 670100205 3573554 22082 SH SOLE 0 0 22082 NUCOR CORP COM 670346105 1109482 6745 SH SOLE 0 0 6745 NUSTAR ENERGY LP UNIT COM 67058H102 238983 13943 SH SOLE 0 0 13943 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 243601 28395 SH SOLE 0 0 28395 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 153709 10631 SH SOLE 0 0 10631 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 268843 20564 SH SOLE 0 0 20564 NUVEEN AMT FREE QLTY MUN INC COM 670657105 220736 20131 SH SOLE 0 0 20131 NUVEEN MUN CR OPPORTUNITIES COM 670663103 439744 40455 SH SOLE 0 0 40455 NVIDIA CORPORATION COM 67066G104 60643918 143363 SH SOLE 0 0 143363 NUVEEN QUALITY MUNCP INCOME COM 67066V101 275666 24378 SH SOLE 0 0 24378 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 286171 26120 SH SOLE 0 0 26120 NUVEEN SR INCOME FD COM 67067Y104 93541 20232 SH SOLE 0 0 20232 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 524619 20695 SH SOLE 0 0 20695 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 801287 69674 SH SOLE 0 0 69674 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 162978 20698 SH SOLE 0 0 20698 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1632294 119988 SH SOLE 0 0 119988 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 268647 22955 SH SOLE 0 0 22955 NUVEEN AMT FREE MUN CR INC F COM 67071L106 362439 30873 SH SOLE 0 0 30873 NUVEEN PFD & INCOME SECS FD COM 67072C105 812361 126575 SH SOLE 3450 0 123125 NUVEEN FLOATING RATE INCOME COM 67072T108 246306 31011 SH SOLE 0 0 31011 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 122606 18793 SH SOLE 0 0 18793 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 401064 78679 SH SOLE 0 0 78679 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 627492 43585 SH SOLE 0 0 43585 NUTRIEN LTD COM 67077M108 3609939 60308 SH SOLE 0 0 60308 NUVEEN VRIABL RAT PFD & INM COM 67080R102 242837 15600 SH SOLE 0 0 15600 OGE ENERGY CORP COM 670837103 413130 11505 SH SOLE 0 0 11505 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 130800 10000 SH SOLE 0 0 10000 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 799949 12859 SH SOLE 0 0 12859 OREILLY AUTOMOTIVE INC COM 67103H107 1951678 2043 SH SOLE 0 0 2043 OFS CREDIT COMPANY INC COM 67111Q107 171157 19333 SH SOLE 0 0 19333 OCCIDENTAL PETE CORP COM 674599105 1181118 20028 SH SOLE 0 0 20028 OKTA INC CL A 679295105 249522 3598 SH SOLE 0 0 3598 OLD DOMINION FREIGHT LINE IN COM 679580100 489735 1325 SH SOLE 0 0 1325 OLD REP INTL CORP COM 680223104 425772 16916 SH SOLE 0 0 16916 OLIN CORP COM PAR $1 680665205 3482150 67759 SH SOLE 0 0 67759 OMNICOM GROUP INC COM 681919106 550254 5744 SH SOLE 0 0 5744 OMEGA HEALTHCARE INVS INC COM 681936100 273868 8924 SH SOLE 0 0 8924 OMEROS CORP COM 682143102 83667 15380 SH SOLE 0 0 15380 ON SEMICONDUCTOR CORP COM 682189105 470536 4975 SH SOLE 0 0 4975 ONEOK INC NEW COM 682680103 1797994 29132 SH SOLE 3000 0 26132 ONEMAIN HLDGS INC COM 68268W103 211154 4833 SH SOLE 0 0 4833 ONTRAK INC COM 683373104 5404 11450 SH SOLE 0 0 11450 ORACLE CORP COM 68389X105 6029651 50631 SH SOLE 0 0 50631 ORGANON & CO COMMON STOCK 68622V106 232764 11186 SH SOLE 0 0 11186 OSISKO GOLD ROYALTIES LTD COM 68827L101 917404 59513 SH SOLE 0 0 59513 OTIS WORLDWIDE CORP COM 68902V107 472906 5313 SH SOLE 0 0 5313 OWL ROCK CAPITAL CORPORATION COM 69121K104 390005 28364 SH SOLE 0 0 28364 OXFORD LANE CAP CORP COM 691543102 317794 65571 SH SOLE 0 0 65571 PBF ENERGY INC CL A 69318G106 3208593 78373 SH SOLE 0 0 78373 PGIM ETF TR PGIM ULTRA SH BD 69344A107 497855 10076 SH SOLE 0 0 10076 PNC FINL SVCS GROUP INC COM 693475105 1610457 12786 SH SOLE 0 0 12786 PPG INDS INC COM 693506107 503913 3398 SH SOLE 0 0 3398 PPL CORP COM 69351T106 1114152 41728 SH SOLE 0 0 41728 PACER FDS TR TRENDP US LAR CP 69374H105 2378220 57584 SH SOLE 0 0 57584 PACER FDS TR TRENDPILOT 100 69374H303 1323457 21322 SH SOLE 0 0 21322 PACER FDS TR TRENDPILOT US BD 69374H642 225701 11291 SH SOLE 0 0 11291 PACER FDS TR PACER US SMALL 69374H857 1727944 42456 SH SOLE 0 0 42456 PACER FDS TR US CASH COWS 100 69374H881 8593853 179525 SH SOLE 0 0 179525 PACKAGING CORP AMER COM 695156109 499687 3747 SH SOLE 0 0 3747 PALANTIR TECHNOLOGIES INC CL A 69608A108 2163592 141135 SH SOLE 0 0 141135 PALO ALTO NETWORKS INC COM 697435105 12427751 48639 SH SOLE 0 0 48639 PAN AMERN SILVER CORP COM 697900108 1358471 93174 SH SOLE 0 0 93174 PARATEK PHARMACEUTICALS INC COM 699374302 66300 30000 SH SOLE 0 0 30000 PARKER-HANNIFIN CORP COM 701094104 890373 2283 SH SOLE 0 0 2283 PAYCHEX INC COM 704326107 1205211 10773 SH SOLE 0 0 10773 PAYCOM SOFTWARE INC COM 70432V102 1011384 3148 SH SOLE 0 0 3148 PAYPAL HLDGS INC COM 70450Y103 3338579 51031 SH SOLE 0 0 51031 PEABODY ENERGY CORP COM 704551100 671221 30989 SH SOLE 0 0 30989 PEMBINA PIPELINE CORP COM 706327103 589084 18688 SH SOLE 0 0 18688 PENN ENTERTAINMENT INC COM 707569109 274908 11600 SH SOLE 0 0 11600 PENNYMAC MTG INVT TR COM 70931T103 2377024 176337 SH SOLE 0 0 176337 PEPSICO INC COM 713448108 14987600 80918 SH SOLE 625 0 80293 PFIZER INC COM 717081103 12059422 328774 SH SOLE 2250 0 326524 PHILIP MORRIS INTL INC COM 718172109 4058099 41116 SH SOLE 0 0 41116 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1321009 38662 SH SOLE 0 0 38662 PHILLIPS 66 COM 718546104 3493111 36623 SH SOLE 650 0 35973 PHYSICIANS RLTY TR COM 71943U104 249512 17835 SH SOLE 0 0 17835 PIEDMONT LITHIUM INC COM 72016P105 318905 5526 SH SOLE 0 0 5526 PIMCO MUN INCOME FD COM 72200R107 212943 20630 SH SOLE 0 0 20630 PIMCO HIGH INCOME FD COM SHS 722014107 80959 16038 SH SOLE 0 0 16038 PIMCO MUN INCOME FD III COM 72201A103 200835 24840 SH SOLE 0 0 24840 PIMCO INCOME STRATEGY FD II COM 72201J104 287399 39468 SH SOLE 0 0 39468 PIMCO ETF TR ACTIVE BD ETF 72201R775 9118312 99523 SH SOLE 0 0 99523 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 210645 2310 SH SOLE 0 0 2310 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1787624 17919 SH SOLE 0 0 17919 PIMCO ETF TR INTER MUN BD ACT 72201R866 1104192 21300 SH SOLE 0 0 21300 PIMCO DYNAMIC INCOME FD SHS 72201Y101 2484474 131034 SH SOLE 0 0 131034 PIONEER NAT RES CO COM 723787107 6357435 30686 SH SOLE 0 0 30686 PITNEY BOWES INC COM 724479100 371200 104859 SH SOLE 0 0 104859 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2054637 145719 SH SOLE 0 0 145719 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1017189 68590 SH SOLE 0 0 68590 PLUG POWER INC COM NEW 72919P202 318776 30681 SH SOLE 0 0 30681 PLYMOUTH INDL REIT INC COM 729640102 526313 22642 SH SOLE 0 0 22642 POOL CORP COM 73278L105 370269 988 SH SOLE 0 0 988 PRICE T ROWE GROUP INC COM 74144T108 426404 3807 SH SOLE 0 0 3807 PRIMERICA INC COM 74164M108 426728 2158 SH SOLE 0 0 2158 PROCTER AND GAMBLE CO COM 742718109 24844762 163733 SH SOLE 650 0 163083 PROGRESSIVE CORP COM 743315103 965933 7297 SH SOLE 0 0 7297 PROLOGIS INC. COM 74340W103 2028373 16541 SH SOLE 0 0 16541 PROSHARES TR SHORT S&P 500 NE 74347B425 33297010 2398920 SH SOLE 0 0 2398920 PROSHARES TR INVT INT RT HG 74347B607 956137 13133 SH SOLE 0 0 13133 PROSHARES TR S&P MDCP 400 DIV 74347B680 377069 5366 SH SOLE 0 0 5366 PROSHARES TR RUSS 2000 DIVD 74347B698 449763 7605 SH SOLE 0 0 7605 PROSHARES TR SHORT QQQ NEW 74347B714 4444197 420454 SH SOLE 0 0 420454 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 265725 14052 SH SOLE 0 0 14052 PROSHARES TR PSHS ULT S&P 500 74347R107 215969 3714 SH SOLE 0 0 3714 PROSHARES TR LARGE CAP CRE 74347R248 15290922 299674 SH SOLE 0 0 299674 PROSHARES TR PSHS ULTRA TECH 74347R693 489971 10886 SH SOLE 0 0 10886 PROSHARES TR S&P 500 DV ARIST 74348A467 3329018 35310 SH SOLE 0 0 35310 PROSHARES TR HGH YLD INT RATE 74348A541 709751 11601 SH SOLE 0 0 11601 PROSPECT CAP CORP COM 74348T102 81247 12979 SH SOLE 0 0 12979 PRUDENTIAL FINL INC COM 744320102 1947568 22076 SH SOLE 0 0 22076 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2627437 41965 SH SOLE 0 0 41965 PUBLIC STORAGE COM 74460D109 823846 2823 SH SOLE 0 0 2823 PULTE GROUP INC COM 745867101 262556 3373 SH SOLE 0 0 3373 PUTNAM MANAGED MUN INCOME TR COM 746823103 264183 43211 SH SOLE 0 0 43211 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 44325 12500 SH SOLE 0 0 12500 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 158687 15489 SH SOLE 0 0 15489 QUALCOMM INC COM 747525103 7285853 61205 SH SOLE 0 0 61205 QUANTA SVCS INC COM 74762E102 1260308 6413 SH SOLE 0 0 6413 QUEST DIAGNOSTICS INC COM 74834L100 360988 2568 SH SOLE 0 0 2568 QUEST RESOURCE HLDG CORP COM NEW 74836W203 124532 19100 SH SOLE 0 0 19100 RBB FD INC US TREAS 3 MNTH 74933W452 5310600 106000 SH SOLE 0 0 106000 RPM INTL INC COM 749685103 600642 6694 SH SOLE 0 0 6694 RAMBUS INC DEL COM 750917106 1127916 17577 SH SOLE 0 0 17577 RAYMOND JAMES FINL INC COM 754730109 839825 8061 SH SOLE 0 0 8061 RAYTHEON TECHNOLOGIES CORP COM 75513E101 11536900 117772 SH SOLE 0 0 117772 READY CAPITAL CORP 7% CN SR NT 2023 75574U200 837224 33329 SH SOLE 0 0 33329 REALTY INCOME CORP COM 756109104 470949 7844 SH SOLE 0 0 7844 REDWIRE CORPORATION COM 75776W103 25500 10000 SH SOLE 0 0 10000 REDWOOD TRUST INC COM 758075402 70713 11101 SH SOLE 0 0 11101 REGENERON PHARMACEUTICALS COM 75886F107 782270 1089 SH SOLE 0 0 1089 REGIONS FINANCIAL CORP NEW COM 7591EP100 345534 19193 SH SOLE 0 0 19193 REPLIGEN CORP COM 759916109 223988 1583 SH SOLE 0 0 1583 REPUBLIC SVCS INC COM 760759100 4598446 29926 SH SOLE 0 0 29926 RESTAURANT BRANDS INTL INC COM 76131D103 499885 6403 SH SOLE 0 0 6403 RINGCENTRAL INC CL A 76680R206 393251 12015 SH SOLE 0 0 12015 RINGCENTRAL INC NOTE 3/0 76680RAF4 59768 65000 SH SOLE 0 0 65000 RIO TINTO PLC SPONSORED ADR 767204100 1385517 21703 SH SOLE 0 0 21703 RIOT PLATFORMS INC COM 767292105 167218 14147 SH SOLE 0 0 14147 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 2711862 236940 SH SOLE 0 0 236940 RIVERNORTH DOUBLELINE STRATE COM 76882G107 252605 29579 SH SOLE 0 0 29579 RIVERNORTH MANAGED DUR MUN I COM 76882H105 447099 29531 SH SOLE 0 0 29531 RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 242145 14792 SH SOLE 0 0 14792 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 467830 32533 SH SOLE 0 0 32533 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 253049 15189 SH SOLE 0 0 15189 ROBLOX CORP CL A 771049103 253890 6300 SH SOLE 0 0 6300 ROCKWELL AUTOMATION INC COM 773903109 4874041 14794 SH SOLE 0 0 14794 ROGERS CORP COM 775133101 241923 1494 SH SOLE 0 0 1494 ROPER TECHNOLOGIES INC COM 776696106 3598903 7485 SH SOLE 0 0 7485 ROSS STORES INC COM 778296103 814257 7262 SH SOLE 0 0 7262 SHELL PLC SPON ADS 780259305 1672950 27707 SH SOLE 0 0 27707 ROYCE VALUE TR INC COM 780910105 213954 15504 SH SOLE 0 0 15504 RUMBLE INC COM CL A 78137L105 4491621 503545 SH SOLE 0 0 503545 RUMBLEON INC COM CL B 781386305 280436 22689 SH SOLE 0 0 22689 RUNWAY GROWTH FINANCE CORP COM 78163D100 263611 21345 SH SOLE 0 0 21345 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 368233 8203 SH SOLE 0 0 8203 RYDER SYS INC COM 783549108 444919 5247 SH SOLE 0 0 5247 S&P GLOBAL INC COM 78409V104 1777417 4434 SH SOLE 0 0 4434 SBA COMMUNICATIONS CORP NEW CL A 78410G104 425203 1835 SH SOLE 0 0 1835 SPDR S&P 500 ETF TR TR UNIT 78462F103 36924048 83013 SH SOLE 0 0 83013 SPDR GOLD TR GOLD SHS 78463V107 42348113 237570 SH SOLE 2825 0 234745 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 319540 6950 SH SOLE 0 0 6950 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 255490 7431 SH SOLE 0 0 7431 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 879289 16745 SH SOLE 0 0 16745 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 543858 16714 SH SOLE 0 0 16714 SPDR SER TR PORTFOLIO CRPORT 78464A144 483451 16743 SH SOLE 0 0 16743 SPDR SER TR ICE PFD SEC ETF 78464A292 1675672 50065 SH SOLE 0 0 50065 SPDR SER TR BBG CONV SEC ETF 78464A359 15099053 215855 SH SOLE 3625 0 212230 SPDR SER TR PORTFOLIO INTRMD 78464A375 224118 6980 SH SOLE 0 0 6980 SPDR SER TR PRTFLO S&P500 GW 78464A409 913397 14971 SH SOLE 0 0 14971 SPDR SER TR PORTFOLIO SHORT 78464A474 430477 14622 SH SOLE 0 0 14622 SPDR SER TR PRTFLO S&P500 VL 78464A508 393218 9102 SH SOLE 0 0 9102 SPDR SER TR COMP SOFTWARE 78464A599 206001 1545 SH SOLE 0 0 1545 SPDR SER TR AEROSPACE DEF 78464A631 1033483 8504 SH SOLE 0 0 8504 SPDR SER TR PORTFLI TIPS ETF 78464A656 240616 9312 SH SOLE 0 0 9312 SPDR SER TR GLB DOW ETF 78464A706 500413 4435 SH SOLE 0 0 4435 SPDR SER TR S&P METALS MNG 78464A755 449174 8830 SH SOLE 0 0 8830 SPDR SER TR S&P DIVID ETF 78464A763 3178305 25928 SH SOLE 0 0 25928 SPDR SER TR S&P 400 MDCP GRW 78464A821 325667 4545 SH SOLE 0 0 4545 SPDR SER TR PORTFOLIO S&P500 78464A854 989857 18996 SH SOLE 0 0 18996 SPDR SER TR S&P SEMICNDCTR 78464A862 622289 2812 SH SOLE 0 0 2812 SPDR SER TR S&P BIOTECH 78464A870 671455 8070 SH SOLE 0 0 8070 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 269462 4447 SH SOLE 0 0 4447 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 621045 14833 SH SOLE 0 0 14833 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 5415781 15715 SH SOLE 0 0 15715 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2663388 5546 SH SOLE 0 0 5546 SPDR SER TR BLOOMBERG SHT TE 78468R408 212632 8609 SH SOLE 0 0 8609 SPDR SER TR BLOOMBERG 3-12 M 78468R523 315974 3177 SH SOLE 0 0 3177 SPDR SER TR S&P OILGAS EXP 78468R556 350168 2718 SH SOLE 0 0 2718 SPDR SER TR BLOOMBERG HIGH Y 78468R622 1856700 20175 SH SOLE 0 0 20175 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 39143103 426303 SH SOLE 0 0 426303 SPDR SER TR NUVEEN BLMBRG MU 78468R721 341122 7390 SH SOLE 0 0 7390 SPDR SER TR NUVEEN BLMBRG SH 78468R739 266552 5665 SH SOLE 0 0 5665 SPDR SER TR RUSSELL LOW VOL 78468R754 218945 2017 SH SOLE 0 0 2017 SPDR SER TR PRTFLO S&P500 HI 78468R788 2220573 59886 SH SOLE 0 0 59886 SPDR SER TR PORTFOLIO S&P600 78468R853 437584 11266 SH SOLE 0 0 11266 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 242658 31514 SH SOLE 0 0 31514 SALESFORCE INC COM 79466L302 6703911 31733 SH SOLE 0 0 31733 SANMINA CORPORATION COM 801056102 314188 5213 SH SOLE 0 0 5213 SANOFI SPONSORED ADR 80105N105 898405 16668 SH SOLE 0 0 16668 SAP SE SPON ADR 803054204 437024 3194 SH SOLE 0 0 3194 SARATOGA INVT CORP COM NEW 80349A208 513072 19010 SH SOLE 0 0 19010 SCHLUMBERGER LTD COM STK 806857108 1567110 31765 SH SOLE 0 0 31765 SCHWAB CHARLES CORP COM 808513105 2454899 46167 SH SOLE 0 0 46167 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8720001 168665 SH SOLE 0 0 168665 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4526534 86434 SH SOLE 0 0 86434 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1491706 19903 SH SOLE 0 0 19903 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 994085 14817 SH SOLE 0 0 14817 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1124613 15833 SH SOLE 0 0 15833 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1645518 37569 SH SOLE 0 0 37569 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 239358 9718 SH SOLE 0 0 9718 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 3129816 66211 SH SOLE 0 0 66211 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 755280 13119 SH SOLE 0 0 13119 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3999293 55072 SH SOLE 0 0 55072 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1029191 28869 SH SOLE 0 0 28869 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 502822 10893 SH SOLE 0 0 10893 SCHWAB STRATEGIC TR US REIT ETF 808524847 303765 15554 SH SOLE 0 0 15554 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 7878124 163923 SH SOLE 0 0 163923 SCHWAB STRATEGIC TR US TIPS ETF 808524870 3183556 60720 SH SOLE 0 0 60720 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3173797 38298 SH SOLE 0 0 38298 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12121070 91321 SH SOLE 0 0 91321 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10756906 145031 SH SOLE 0 0 145031 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3644948 21464 SH SOLE 0 0 21464 SELECT SECTOR SPDR TR ENERGY 81369Y506 11859049 146101 SH SOLE 0 0 146101 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 5050088 149810 SH SOLE 0 0 149810 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4172659 38881 SH SOLE 0 0 38881 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9131488 52522 SH SOLE 0 0 52522 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3149642 48396 SH SOLE 0 0 48396 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 685689 18193 SH SOLE 0 0 18193 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8199662 125284 SH SOLE 0 0 125284 SEMPRA COM 816851109 1045770 7183 SH SOLE 335 0 6848 SERVICENOW INC COM 81762P102 7159710 12750 SH SOLE 0 0 12750 SHERWIN WILLIAMS CO COM 824348106 3251455 12246 SH SOLE 0 0 12246 SHF HOLDINGS INC CLASS A COM 824430102 13248 24998 SH SOLE 0 0 24998 SHOCKWAVE MED INC COM 82489T104 2060090 7218 SH SOLE 0 0 7218 SHOPIFY INC CL A 82509L107 2753521 42629 SH SOLE 0 0 42629 SIGMA LITHIUM CORPORATION COM 826599102 445839 11063 SH SOLE 0 0 11063 SILVERCREST METALS INC COM 828363101 374981 63990 SH SOLE 0 0 63990 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 380962 21908 SH SOLE 0 0 21908 SIMON PPTY GROUP INC NEW COM 828806109 1363393 11806 SH SOLE 0 0 11806 SIMPLIFY EXCHANGE TRADED FUN STABLE INCM ETF 82889N640 590379 23465 SH SOLE 0 0 23465 SIMPSON MFG INC COM 829073105 264951 1913 SH SOLE 0 0 1913 SIRIUS XM HOLDINGS INC COM 82968B103 46957 10366 SH SOLE 0 0 10366 SKYWORKS SOLUTIONS INC COM 83088M102 335820 3034 SH SOLE 0 0 3034 SMITH A O CORP COM 831865209 257238 3534 SH SOLE 0 0 3534 SMUCKER J M CO COM NEW 832696405 348581 2361 SH SOLE 0 0 2361 SNAP ON INC COM 833034101 554488 1924 SH SOLE 0 0 1924 SNAP INC CL A 83304A106 232633 19648 SH SOLE 0 0 19648 SNOWFLAKE INC CL A 833445109 2213652 12579 SH SOLE 0 0 12579 SOFI TECHNOLOGIES INC COM 83406F102 1139783 136665 SH SOLE 0 0 136665 SOLAREDGE TECHNOLOGIES INC COM 83417M104 228692 850 SH SOLE 0 0 850 SONY GROUP CORPORATION SPONSORED ADR 835699307 672691 7471 SH SOLE 0 0 7471 SOUNDHOUND AI INC CLASS A COM 836100107 97143 21350 SH SOLE 0 0 21350 SOUTHERN CO COM 842587107 5080585 72321 SH SOLE 0 0 72321 SOUTHERN COPPER CORP COM 84265V105 317662 4428 SH SOLE 0 0 4428 SOUTHWEST AIRLS CO COM 844741108 541477 14892 SH SOLE 0 0 14892 SPLUNK INC COM 848637104 571507 5387 SH SOLE 0 0 5387 SPROTT PHYSICAL GOLD TR UNIT 85207H104 2745802 184035 SH SOLE 0 0 184035 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 140610 18050 SH SOLE 0 0 18050 BLOCK INC CL A 852234103 1021650 15347 SH SOLE 0 0 15347 STAG INDL INC COM 85254J102 354809 9855 SH SOLE 0 0 9855 STANLEY BLACK & DECKER INC COM 854502101 367017 3916 SH SOLE 0 0 3916 STARBUCKS CORP COM 855244109 5308447 53588 SH SOLE 0 0 53588 STARWOOD PPTY TR INC COM 85571B105 2639709 132792 SH SOLE 0 0 132792 STATE STR CORP COM 857477103 471271 6387 SH SOLE 0 0 6387 STEEL DYNAMICS INC COM 858119100 264525 2419 SH SOLE 0 0 2419 STEM INC COM 85859N102 58916 10300 SH SOLE 0 0 10300 VIRTUS STONE HBR EMRG MKTS I COM 86164T107 60538 13423 SH SOLE 0 0 13423 STRYKER CORPORATION COM 863667101 8648639 28282 SH SOLE 0 0 28282 STURM RUGER & CO INC COM 864159108 283660 5356 SH SOLE 0 0 5356 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 507506 11651 SH SOLE 0 0 11651 SUNRUN INC COM 86771W105 1851243 103653 SH SOLE 0 0 103653 SUPER MICRO COMPUTER INC COM 86800U104 1404026 5633 SH SOLE 0 0 5633 SUPER LEAGUE GAMING INC COM 86804F202 7020 18465 SH SOLE 0 0 18465 SYNOPSYS INC COM 871607107 528152 1213 SH SOLE 0 0 1213 SYNCHRONY FINANCIAL COM 87165B103 389932 11496 SH SOLE 0 0 11496 SYSCO CORP COM 871829107 2562077 34529 SH SOLE 925 0 33604 CARLYLE SECURED LENDING INC COM 872280102 197014 13446 SH SOLE 0 0 13446 TFS FINL CORP COM 87240R107 290399 23103 SH SOLE 0 0 23103 TJX COS INC NEW COM 872540109 7900120 93172 SH SOLE 0 0 93172 T-MOBILE US INC COM 872590104 2820991 20310 SH SOLE 0 0 20310 TMC THE METALS COMPANY INC COM 87261Y106 18419 11300 SH SOLE 0 0 11300 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2358090 23271 SH SOLE 0 0 23271 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 426322 2897 SH SOLE 0 0 2897 TAPESTRY INC COM 876030107 214701 5017 SH SOLE 0 0 5017 TARGET CORP COM 87612E106 1923444 14583 SH SOLE 0 0 14583 TARGA RES CORP COM 87612G101 987858 12981 SH SOLE 0 0 12981 TC ENERGY CORP COM 87807B107 337796 8217 SH SOLE 0 0 8217 TEGNA INC COM 87901J105 181635 11119 SH SOLE 0 0 11119 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 1282759 67266 SH SOLE 0 0 67266 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1825356 107005 SH SOLE 0 0 107005 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 159210 11758 SH SOLE 0 0 11758 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 258050 18400 SH SOLE 0 0 18400 TELEDYNE TECHNOLOGIES INC COM 879360105 207611 505 SH SOLE 0 0 505 TELEFONICA BRASIL SA NEW ADR 87936R205 108530 11763 SH SOLE 0 0 11763 TELLURIAN INC NEW COM 87968A104 129579 91900 SH SOLE 0 0 91900 TELOS CORP MD COM 87969B101 223398 87265 SH SOLE 0 0 87265 TEMPLETON EMERGING MKTS INCO COM 880192109 131091 25455 SH SOLE 0 0 25455 TENARIS S A SPONSORED ADS 88031M109 267062 8917 SH SOLE 0 0 8917 TENET HEALTHCARE CORP COM NEW 88033G407 347736 4273 SH SOLE 0 0 4273 TERADYNE INC COM 880770102 371380 3336 SH SOLE 0 0 3336 TEREX CORP NEW COM 880779103 201547 3369 SH SOLE 0 0 3369 TESLA INC COM 88160R101 32186266 122956 SH SOLE 0 0 122956 TEXAS INSTRS INC COM 882508104 5194784 28857 SH SOLE 0 0 28857 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1782646 1354 SH SOLE 0 0 1354 TEXAS ROADHOUSE INC COM 882681109 286683 2553 SH SOLE 0 0 2553 TEXTRON INC COM 883203101 245095 3623 SH SOLE 0 0 3623 THE TRADE DESK INC COM CL A 88339J105 2577294 33376 SH SOLE 0 0 33376 THERMO FISHER SCIENTIFIC INC COM 883556102 16253316 31131 SH SOLE 500 0 30631 THOMSON REUTERS CORP. COM 884903808 687174 5092 SH SOLE 0 0 5092 THOR INDS INC COM 885160101 250610 2421 SH SOLE 0 0 2421 3M CO COM 88579Y101 4369578 43656 SH SOLE 0 0 43656 TILRAY BRANDS INC COM 88688T100 37367 23953 SH SOLE 0 0 23953 TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 74795 75000 SH SOLE 0 0 75000 TIMKEN CO COM 887389104 295939 3233 SH SOLE 0 0 3233 TORO CO COM 891092108 207096 2031 SH SOLE 0 0 2031 TORONTO DOMINION BK ONT COM NEW 891160509 235574 3799 SH SOLE 0 0 3799 TOTALENERGIES SE SPONSORED ADS 89151E109 528350 9044 SH SOLE 0 0 9044 TOYOTA MOTOR CORP ADS 892331307 572196 3560 SH SOLE 0 0 3560 TRACTOR SUPPLY CO COM 892356106 1151847 5209 SH SOLE 0 0 5209 TRANSDIGM GROUP INC COM 893641100 674378 754 SH SOLE 0 0 754 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 961844 69800 SH SOLE 0 0 69800 TRAVELERS COMPANIES INC COM 89417E109 2148536 12372 SH SOLE 0 0 12372 TREX CO INC COM 89531P105 346550 5286 SH SOLE 0 0 5286 TRIMBLE INC COM 896239100 220706 4169 SH SOLE 0 0 4169 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 575319 48839 SH SOLE 0 0 48839 TRUIST FINL CORP COM 89832Q109 2547496 83938 SH SOLE 0 0 83938 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 704822 26139 SH SOLE 0 0 26139 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737 314119 12299 SH SOLE 0 0 12299 22ND CENTY GROUP INC COM 90137F103 12017 31400 SH SOLE 0 0 31400 TWILIO INC CL A 90138F102 824133 12954 SH SOLE 0 0 12954 TYSON FOODS INC CL A 902494103 239270 4698 SH SOLE 0 0 4698 UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382 573767 28881 SH SOLE 0 0 28881 US BANCORP DEL COM NEW 902973304 1186761 35496 SH SOLE 0 0 35496 USD PARTNERS LP COM UT REP LTD 903318103 203655 205712 SH SOLE 0 0 205712 UBER TECHNOLOGIES INC COM 90353T100 8504620 197003 SH SOLE 0 0 197003 ULTA BEAUTY INC COM 90384S303 1879933 3995 SH SOLE 0 0 3995 UNILEVER PLC SPON ADR NEW 904767704 1352778 25950 SH SOLE 0 0 25950 UNION PAC CORP COM 907818108 8243187 40285 SH SOLE 0 0 40285 UNITED AIRLS HLDGS INC COM 910047109 332293 6056 SH SOLE 0 0 6056 UNITED PARCEL SERVICE INC CL B 911312106 4264974 23793 SH SOLE 525 0 23268 UNITED RENTALS INC COM 911363109 1966069 4414 SH SOLE 0 0 4414 UNITED STS OIL FD LP UNITS 91232N207 300782 4733 SH SOLE 0 0 4733 UNITED STATES STL CORP NEW COM 912909108 1375751 55055 SH SOLE 0 0 55055 UNITEDHEALTH GROUP INC COM 91324P102 24330577 50621 SH SOLE 400 0 50221 UNITI GROUP INC COM 91325V108 63873 13825 SH SOLE 0 0 13825 UNUM GROUP COM 91529Y106 557550 11689 SH SOLE 0 0 11689 UR-ENERGY INC COM 91688R108 12075 11500 SH SOLE 0 0 11500 VAIL RESORTS INC COM 91879Q109 514215 2026 SH SOLE 0 0 2026 VALERO ENERGY CORP COM 91913Y100 1351567 11523 SH SOLE 0 0 11523 VANECK ETF TRUST GOLD MINERS ETF 92189F106 656271 21796 SH SOLE 0 0 21796 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 403429 18091 SH SOLE 0 0 18091 VANECK ETF TRUST BDC INCOME ETF 92189F411 1127222 73387 SH SOLE 0 0 73387 VANECK ETF TRUST IG FLOATING RATE 92189F486 1143014 45268 SH SOLE 0 0 45268 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 4810281 60287 SH SOLE 0 0 60287 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2345849 15408 SH SOLE 0 0 15408 VANECK ETF TRUST DURABLE HGH DIV 92189H102 679349 21315 SH SOLE 0 0 21315 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 395514 8585 SH SOLE 0 0 8585 VANECK ETF TRUST OIL SERVICES ETF 92189H607 9655748 33574 SH SOLE 0 0 33574 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 20899203 128275 SH SOLE 0 0 128275 VANGUARD STAR FDS VG TL INTL STK F 921909768 1356023 24180 SH SOLE 0 0 24180 VANGUARD WORLD FD MEGA GRWTH IND 921910816 2209345 9389 SH SOLE 0 0 9389 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 728833 7024 SH SOLE 0 0 7024 VANGUARD WORLD FD MEGA CAP INDEX 921910873 3282365 20979 SH SOLE 0 0 20979 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 887848 3485 SH SOLE 0 0 3485 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 603484 3859 SH SOLE 0 0 3859 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 227758 2762 SH SOLE 0 0 2762 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 335273 3372 SH SOLE 0 0 3372 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 491892 5353 SH SOLE 0 0 5353 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 200365 2434 SH SOLE 0 0 2434 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 279018 3143 SH SOLE 0 0 3143 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 7575398 101113 SH SOLE 0 0 101113 VANGUARD BD INDEX FDS INTERMED TERM 921937819 7772034 103310 SH SOLE 0 0 103310 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 11834837 156608 SH SOLE 0 0 156608 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1704469 23448 SH SOLE 0 0 23448 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 27020229 585107 SH SOLE 0 0 585107 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 5090720 47994 SH SOLE 0 0 47994 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1086289 22908 SH SOLE 0 0 22908 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 13108640 268180 SH SOLE 0 0 268180 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 204404 5086 SH SOLE 0 0 5086 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 558597 5056 SH SOLE 0 0 5056 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1646320 30258 SH SOLE 0 0 30258 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11778863 289549 SH SOLE 0 0 289549 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 298244 4278 SH SOLE 0 0 4278 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3121007 50584 SH SOLE 0 0 50584 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 228458 805 SH SOLE 0 0 805 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1145092 5847 SH SOLE 0 0 5847 VANGUARD WORLD FDS ENERGY ETF 92204A306 1614979 14183 SH SOLE 0 0 14183 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 521191 6382 SH SOLE 0 0 6382 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3313306 13486 SH SOLE 0 0 13486 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 340204 1650 SH SOLE 0 0 1650 VANGUARD WORLD FDS INF TECH ETF 92204A702 14435748 32611 SH SOLE 0 0 32611 VANGUARD WORLD FDS MATERIALS ETF 92204A801 3948416 21652 SH SOLE 0 0 21652 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2505044 17484 SH SOLE 0 0 17484 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1084292 18782 SH SOLE 0 0 18782 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 19108080 252552 SH SOLE 0 0 252552 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2076779 10518 SH SOLE 0 0 10518 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 999237 13214 SH SOLE 0 0 13214 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2249876 31796 SH SOLE 0 0 31796 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 264983 4517 SH SOLE 0 0 4517 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1357839 19619 SH SOLE 0 0 19619 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1742534 8645 SH SOLE 0 0 8645 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 5966975 129745 SH SOLE 0 0 129745 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2949779 37582 SH SOLE 0 0 37582 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 460449 7248 SH SOLE 0 0 7248 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2956548 37410 SH SOLE 0 0 37410 VEEVA SYS INC CL A COM 922475108 862301 4361 SH SOLE 0 0 4361 VENTAS INC COM 92276F100 379061 7945 SH SOLE 0 0 7945 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1039510 20699 SH SOLE 0 0 20699 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 29747055 72769 SH SOLE 0 0 72769 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2330728 16843 SH SOLE 0 0 16843 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3448731 16760 SH SOLE 0 0 16760 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8398647 99416 SH SOLE 0 0 99416 VANGUARD INDEX FDS SML CP GRW ETF 922908595 12346428 53741 SH SOLE 0 0 53741 VANGUARD INDEX FDS SM CP VAL ETF 922908611 5807294 35111 SH SOLE 0 0 35111 VANGUARD INDEX FDS MID CAP ETF 922908629 7119149 32336 SH SOLE 0 0 32336 VANGUARD INDEX FDS LARGE CAP ETF 922908637 2264285 11170 SH SOLE 0 0 11170 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2274923 15234 SH SOLE 0 0 15234 VANGUARD INDEX FDS GROWTH ETF 922908736 86622953 306131 SH SOLE 0 0 306131 VANGUARD INDEX FDS VALUE ETF 922908744 60224722 423819 SH SOLE 0 0 423819 VANGUARD INDEX FDS SMALL CP ETF 922908751 13334508 67044 SH SOLE 0 0 67044 VANGUARD INDEX FDS TOTAL STK MKT 922908769 12426494 56413 SH SOLE 0 0 56413 VERIZON COMMUNICATIONS INC COM 92343V104 13086466 351881 SH SOLE 0 0 351881 VERITONE INC COM 92347M100 39200 10000 SH SOLE 0 0 10000 VERTEX PHARMACEUTICALS INC COM 92532F100 3598108 10225 SH SOLE 0 0 10225 VIASAT INC COM 92552V100 775647 18799 SH SOLE 0 0 18799 PARAMOUNT GLOBAL CLASS A COM 92556H107 505311 27153 SH SOLE 0 0 27153 PARAMOUNT GLOBAL CLASS B COM 92556H206 247238 15491 SH SOLE 0 0 15491 VIATRIS INC COM 92556V106 418599 41944 SH SOLE 0 0 41944 VICI PPTYS INC COM 925652109 306721 9640 SH SOLE 0 0 9640 VIEWRAY INC COM 92672L107 8453 24000 SH SOLE 0 0 24000 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 455842 16990 SH SOLE 0 0 16990 VISA INC COM CL A 92826C839 22589521 95121 SH SOLE 0 0 95121 VIRTUS TOTAL RETURN FD INC COM 92835W107 156083 25672 SH SOLE 0 0 25672 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 380155 15761 SH SOLE 0 0 15761 VIRTUS CONVERTIBLE & INC 202 COM 92838R105 185227 21374 SH SOLE 0 0 21374 VIRTUS CONVERTIBLE & INC FD COM 92838U108 366181 116618 SH SOLE 0 0 116618 VIRTUS CONVERTIBLE & INCOME COM 92838X102 279589 79564 SH SOLE 0 0 79564 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 250721 13513 SH SOLE 0 0 13513 VIRTUS DIVERSIFIED INCM & CO COM 92840N100 437474 21700 SH SOLE 0 0 21700 VIRTUS DIVIDEND INTEREST & P COM 92840R101 791952 64861 SH SOLE 0 0 64861 VIRTUS EQUITY & CONV INCM FD COM 92841M101 1709371 80821 SH SOLE 0 0 80821 VMWARE INC CL A COM 928563402 725849 5051 SH SOLE 0 0 5051 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 579341 59978 SH SOLE 0 0 59978 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 94955 18191 SH SOLE 0 0 18191 VOYA GLBL ADV & PREM OPP FD COM 92912R104 89670 10500 SH SOLE 0 0 10500 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 692863 134798 SH SOLE 0 0 134798 VOYA INFRASTRUCTURE INDLS & COM 92912X101 229951 23298 SH SOLE 0 0 23298 VULCAN MATLS CO COM 929160109 218902 971 SH SOLE 0 0 971 VUZIX CORP COM NEW 92921W300 506491 99312 SH SOLE 0 0 99312 W & T OFFSHORE INC COM 92922P106 64250 16602 SH SOLE 0 0 16602 WP CAREY INC COM 92936U109 2141436 31203 SH SOLE 0 0 31203 WEC ENERGY GROUP INC COM 92939U106 449117 5090 SH SOLE 0 0 5090 WABTEC COM 929740108 316387 2885 SH SOLE 0 0 2885 WALMART INC COM 931142103 15893471 101117 SH SOLE 435 0 100682 WALGREENS BOOTS ALLIANCE INC COM 931427108 2282194 80105 SH SOLE 0 0 80105 WARNER BROS DISCOVERY INC COM SER A 934423104 1235608 98534 SH SOLE 804 0 97730 ELME COMMUNITIES SH BEN INT 939653101 664829 40001 SH SOLE 0 0 40001 WASTE CONNECTIONS INC COM 94106B101 216273 1513 SH SOLE 0 0 1513 WASTE MGMT INC DEL COM 94106L109 6162460 35535 SH SOLE 265 0 35270 WATERS CORP COM 941848103 277112 1040 SH SOLE 0 0 1040 WATSCO INC COM 942622200 1152838 3022 SH SOLE 0 0 3022 WATTS WATER TECHNOLOGIES INC CL A 942749102 227848 1240 SH SOLE 0 0 1240 WELLS FARGO CO NEW COM 949746101 3331587 78554 SH SOLE 0 0 78554 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 53240 11944 SH SOLE 0 0 11944 WELLTOWER INC COM 95040Q104 2780645 34376 SH SOLE 0 0 34376 WESCO INTL INC COM 95082P105 237769 1328 SH SOLE 0 0 1328 WESTERN ASSET EMERGING MKTS COM 95766A101 4660514 538183 SH SOLE 0 0 538183 WESTERN ASSET MUN PARTNERS F COM 95766P108 126725 10790 SH SOLE 0 0 10790 WESTERN COPPER & GOLD CORP COM 95805V108 18360 12000 SH SOLE 0 0 12000 WESTERN DIGITAL CORP. COM 958102105 269550 7107 SH SOLE 0 0 7107 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 950848 35854 SH SOLE 0 0 35854 WESTERN UN CO COM 959802109 215539 18375 SH SOLE 0 0 18375 WEYERHAEUSER CO MTN BE COM NEW 962166104 1548080 46198 SH SOLE 0 0 46198 WHIRLPOOL CORP COM 963320106 330980 2224 SH SOLE 0 0 2224 WILLIAMS COS INC COM 969457100 6798189 208342 SH SOLE 0 0 208342 WISDOMTREE TR US HIGH DIVIDEND 97717W208 530260 6664 SH SOLE 0 0 6664 WISDOMTREE TR US LARGECAP DIVD 97717W307 579014 9104 SH SOLE 0 0 9104 WISDOMTREE TR EMER MKT HIGH FD 97717W315 692081 18018 SH SOLE 0 0 18018 WISDOMTREE TR HEDGED HI YLD BD 97717W430 15425978 733871 SH SOLE 0 0 733871 WISDOMTREE TR US MIDCAP DIVID 97717W505 682884 16240 SH SOLE 0 0 16240 WISDOMTREE TR US SMALLCAP DIVD 97717W604 269537 9362 SH SOLE 0 0 9362 WISDOMTREE TR INTL EQUITY FD 97717W703 2295205 45877 SH SOLE 0 0 45877 WISDOMTREE TR GLB US QTLY DIV 97717W844 1201586 33545 SH SOLE 0 0 33545 WISDOMTREE TR EM EX ST-OWNED 97717X578 8356715 298988 SH SOLE 0 0 298988 WISDOMTREE TR US QTLY DIV GRT 97717X669 409615 6145 SH SOLE 0 0 6145 WISDOMTREE TR WSDM EMKTBD FD 97717X784 200503 3215 SH SOLE 0 0 3215 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2542690 50530 SH SOLE 0 0 50530 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 2272684 133217 SH SOLE 0 0 133217 WOLFSPEED INC COM 977852102 329538 5928 SH SOLE 0 0 5928 WORKDAY INC CL A 98138H101 441143 1967 SH SOLE 0 0 1967 WORLD GOLD TR SPDR GLD MINIS 98149E303 3253457 85415 SH SOLE 0 0 85415 XCEL ENERGY INC COM 98389B100 613230 9784 SH SOLE 0 0 9784 XAI OCTAGON FLOATING RATE & COM 98400T106 450071 66529 SH SOLE 0 0 66529 XYLEM INC COM 98419M100 1339066 11890 SH SOLE 0 0 11890 YUM BRANDS INC COM 988498101 507371 3662 SH SOLE 0 0 3662 YUM CHINA HLDGS INC COM 98850P109 237634 4206 SH SOLE 0 0 4206 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 933344 3155 SH SOLE 0 0 3155 ZEDGE INC CL B 98923T104 119155 53194 SH SOLE 0 0 53194 ZIMMER BIOMET HOLDINGS INC COM 98956P102 490647 3364 SH SOLE 0 0 3364 ALAUNOS THERAPEUTICS INC COM 98973P101 5932 11557 SH SOLE 0 0 11557 ZOETIS INC CL A 98978V103 2705229 15709 SH SOLE 0 0 15709 ZSCALER INC COM 98980G102 541017 3698 SH SOLE 0 0 3698 ZOMEDICA CORP COM 98980M109 2000 10000 SH SOLE 0 0 10000 ALLEGION PLC ORD SHS G0176J109 390113 3246 SH SOLE 0 0 3246 AMCOR PLC ORD G0250X107 1301008 130362 SH SOLE 0 0 130362 AMDOCS LTD SHS G02602103 257728 2596 SH SOLE 0 0 2596 AON PLC SHS CL A G0403H108 458278 1328 SH SOLE 0 0 1328 ARCH CAP GROUP LTD ORD G0450A105 620720 8293 SH SOLE 0 0 8293 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2932612 11019 SH SOLE 0 0 11019 BUNGE LIMITED COM G16962105 1457697 15450 SH SOLE 0 0 15450 CALEDONIA MNG CORP PLC SHS NEW G1757E113 187696 16153 SH SOLE 0 0 16153 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 302641 4697 SH SOLE 0 0 4697 EATON CORP PLC SHS G29183103 4181149 20791 SH SOLE 0 0 20791 FERGUSON PLC NEW SHS G3421J106 635368 4022 SH SOLE 0 0 4022 ICON PLC SHS G4705A100 327762 1310 SH SOLE 0 0 1310 JOHNSON CTLS INTL PLC SHS G51502105 899099 13124 SH SOLE 0 0 13124 LIBERTY GLOBAL PLC SHS CL C G5480U120 513997 28925 SH SOLE 0 0 28925 LINDE PLC SHS G54950103 3219424 8448 SH SOLE 0 0 8448 MEDTRONIC PLC SHS G5960L103 3203090 36087 SH SOLE 0 0 36087 APTIV PLC SHS G6095L109 275643 2700 SH SOLE 0 0 2700 MULTI WAYS HOLDINGS LIMITED ORDINARY SHARES G6362F108 8691 15000 SH SOLE 0 0 15000 NORDIC AMERICAN TANKERS LIMI COM G65773106 40109 10500 SH SOLE 0 0 10500 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 320498 14722 SH SOLE 0 0 14722 NVENT ELECTRIC PLC SHS G6700G107 303531 5874 SH SOLE 0 0 5874 PAGSEGURO DIGITAL LTD COM CL A G68707101 269805 28581 SH SOLE 0 0 28581 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 697798 22700 SH SOLE 0 0 22700 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1111871 17772 SH SOLE 0 0 17772 PENTAIR PLC SHS G7S00T104 271609 4204 SH SOLE 0 0 4204 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 371255 8252 SH SOLE 0 0 8252 STERIS PLC SHS USD G8473T100 383238 1703 SH SOLE 0 0 1703 TRANE TECHNOLOGIES PLC SHS G8994E103 615280 3214 SH SOLE 0 0 3214 PERRIGO CO PLC SHS G97822103 479280 14117 SH SOLE 0 0 14117 ALCON AG ORD SHS H01301128 455041 5542 SH SOLE 0 0 5542 CHUBB LIMITED COM H1467J104 2217976 11468 SH SOLE 0 0 11468 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 461077 8213 SH SOLE 0 0 8213 GARMIN LTD SHS H2906T109 330370 3165 SH SOLE 0 0 3165 UBS GROUP AG SHS H42097107 508301 25077 SH SOLE 0 0 25077 ON HLDG AG NAMEN AKT A H5919C104 551529 16713 SH SOLE 0 0 16713 TE CONNECTIVITY LTD SHS H84989104 1163290 8300 SH SOLE 0 0 8300 TRANSOCEAN LTD REG SHS H8817H100 86721 12371 SH SOLE 0 0 12371 ADECOAGRO S A COM L00849106 917187 97990 SH SOLE 0 0 97990 ALVOTECH ORDINARY SHARES L01800108 193500 25000 SH SOLE 0 0 25000 SPOTIFY TECHNOLOGY S A SHS L8681T102 229908 1432 SH SOLE 0 0 1432 CYBERARK SOFTWARE LTD SHS M2682V108 228711 1463 SH SOLE 0 0 1463 INMODE LTD SHS M5425M103 297418 7963 SH SOLE 0 0 7963 KORNIT DIGITAL LTD SHS M6372Q113 406980 13857 SH SOLE 0 0 13857 PERION NETWORK LTD SHS NEW M78673114 290069 9458 SH SOLE 0 0 9458 ASML HOLDING N V N Y REGISTRY SHS N07059210 7300640 10073 SH SOLE 0 0 10073 FERRARI N V COM N3167Y103 621152 1910 SH SOLE 0 0 1910 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 991181 10794 SH SOLE 0 0 10794 NXP SEMICONDUCTORS N V COM N6596X109 2110310 10262 SH SOLE 0 0 10262 COPA HOLDINGS SA CL A P31076105 628358 5682 SH SOLE 0 0 5682 ROYAL CARIBBEAN GROUP COM V7780T103 700914 6756 SH SOLE 0 0 6756 COSTAMARE INC SHS Y1771G102 109677 11342 SH SOLE 0 0 11342 EAGLE BULK SHIPPING INC COM Y2187A150 673040 14010 SH SOLE 0 0 14010 GENCO SHIPPING & TRADING LTD SHS Y2685T131 260257 18550 SH SOLE 0 0 18550 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 1281624 66063 SH SOLE 0 0 66063 SEANERGY MARITIME HLDGS CORP SHS Y73760400 339198 70010 SH SOLE 0 0 70010 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 707597 39919 SH SOLE 0 0 39919