0001213900-24-044405.txt : 20240516 0001213900-24-044405.hdr.sgml : 20240516 20240516172509 ACCESSION NUMBER: 0001213900-24-044405 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240516 DATE AS OF CHANGE: 20240516 EFFECTIVENESS DATE: 20240516 FILER: COMPANY DATA: COMPANY CONFORMED NAME: B. Riley Wealth Advisors, Inc. CENTRAL INDEX KEY: 0001464811 ORGANIZATION NAME: 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: 24956883 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 03-31-2024 03-31-2024 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 05-16-2024 0 1445 3697476209
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 279397 4913 SH SOLE 0 0 4913 AFLAC INC COM 001055102 549803 7164 SH SOLE 0 0 7164 ABBOTT LABS COM 002824100 6266621 64704 SH SOLE 0 0 64704 ABRDN ASIA PACIFIC INCOME FU COM 003009107 206996 84488 SH SOLE 0 0 84488 ABRDN INCOME CREDIT STRATEGI COM 003057106 127357 18729 SH SOLE 0 0 18729 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 4527949 53805 SH SOLE 0 0 53805 ACUSHNET HLDGS CORP COM 005098108 343222 6471 SH SOLE 0 0 6471 ADVANCED MICRO DEVICES INC COM 007903107 7803968 75899 SH SOLE 0 0 75899 ADVANCED ENERGY INDS COM 007973100 207661 2014 SH SOLE 0 0 2014 AGNICO EAGLE MINES LTD COM 008474108 8313965 182926 SH SOLE 0 0 182926 AIRBNB INC COM CL A 009066101 5727420 41742 SH SOLE 0 0 41742 AIR PRODS & CHEMS INC COM 009158106 1634225 5731 SH SOLE 0 0 5731 ALAMOS GOLD INC NEW COM CL A 011532108 1286092 113914 SH SOLE 0 0 113914 ALBEMARLE CORP COM 012653101 689363 4045 SH SOLE 0 0 4045 ALLSTATE CORP COM 020002101 443033 3945 SH SOLE 0 0 3945 AMAZON COM INC COM 023135106 65915463 518529 SH SOLE 1740 0 516789 U HAUL HOLDING COMPANY COM 023586100 334623 6132 SH SOLE 0 0 6132 U HAUL HOLDING COMPANY COM SER N 023586506 1720907 32848 SH SOLE 0 0 32848 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 428962 9641 SH SOLE 0 0 9641 AMERICAN ELEC PWR CO INC COM 025537101 1950907 25936 SH SOLE 0 0 25936 AMERICAN EXPRESS CO COM 025816109 3125790 20952 SH SOLE 0 0 20952 AMERICAN INTL GROUP INC COM NEW 026874784 795873 13133 SH SOLE 0 0 13133 AMERICAN WTR WKS CO INC NEW COM 030420103 1743719 14082 SH SOLE 250 0 13832 AMETEK INC COM 031100100 283605 1919 SH SOLE 0 0 1919 AMGEN INC COM 031162100 11612260 43207 SH SOLE 785 0 42422 AMPHENOL CORP NEW CL A 032095101 2634244 31286 SH SOLE 0 0 31286 ANALOG DEVICES INC COM 032654105 2034299 11619 SH SOLE 0 0 11619 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 402999 20709 SH SOLE 0 0 20709 ELEVANCE HEALTH INC COM 036752103 1243312 2855 SH SOLE 0 0 2855 APPLE INC COM 037833100 133196692 777973 SH SOLE 2320 0 775653 APPLIED DIGITAL CORP COM NEW 038169207 2910536 466432 SH SOLE 0 0 466432 APPLIED MATLS INC COM 038222105 2174055 15703 SH SOLE 0 0 15703 APTARGROUP INC COM 038336103 233726 1869 SH SOLE 0 0 1869 ARBOR REALTY TRUST INC COM 038923108 240281 15829 SH SOLE 0 0 15829 ARCHER DANIELS MIDLAND CO COM 039483102 5096665 67577 SH SOLE 0 0 67577 ARISTA NETWORKS INC COM 040413106 1751749 9524 SH SOLE 0 0 9524 ASBURY AUTOMOTIVE GROUP INC COM 043436104 332681 1446 SH SOLE 0 0 1446 ASTRAZENECA PLC SPONSORED ADR 046353108 1591704 23504 SH SOLE 0 0 23504 ATKORE INC COM 047649108 2892197 19386 SH SOLE 0 0 19386 ATLASSIAN CORPORATION CL A 049468101 604046 2998 SH SOLE 0 0 2998 AUDIOEYE INC COM NEW 050734201 64226 12975 SH SOLE 0 0 12975 AUTODESK INC COM 052769106 1403411 6783 SH SOLE 0 0 6783 AUTOMATIC DATA PROCESSING IN COM 053015103 6927988 28661 SH SOLE 0 0 28661 AUTOZONE INC COM 053332102 3932682 1548 SH SOLE 0 0 1548 AVERY DENNISON CORP COM 053611109 259429 1420 SH SOLE 0 0 1420 AVIS BUDGET GROUP COM 053774105 855145 4759 SH SOLE 0 0 4759 AXCELIS TECHNOLOGIES INC COM NEW 054540208 668831 4102 SH SOLE 0 0 4102 BP PLC SPONSORED ADR 055622104 1677720 43328 SH SOLE 0 0 43328 BANK AMERICA CORP COM 060505104 7034567 256915 SH SOLE 0 0 256915 BANK HAWAII CORP COM 062540109 225515 4538 SH SOLE 0 0 4538 BANK MONTREAL MEDIUM MCROSECTR 3XINVR 063679625 457007 35900 SH SOLE 0 0 35900 BANK NEW YORK MELLON CORP COM 064058100 637375 14944 SH SOLE 0 0 14944 BARRICK GOLD CORP COM 067901108 187616 12895 SH SOLE 0 0 12895 BECTON DICKINSON & CO COM 075887109 2200403 8511 SH SOLE 0 0 8511 BERKLEY W R CORP COM 084423102 384986 6006 SH SOLE 0 0 6006 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27291574 77909 SH SOLE 0 0 77909 BHP GROUP LTD SPONSORED ADS 088606108 291198 5120 SH SOLE 0 0 5120 BLACKROCK ENHANCED GLOBAL DI COM 092501105 426430 45221 SH SOLE 0 0 45221 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 370457 74240 SH SOLE 0 0 74240 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 278327 5518 SH SOLE 0 0 5518 BLADE AIR MOBILITY INC CL A COM 092667104 56592 21850 SH SOLE 0 0 21850 BOEING CO COM 097023105 7876529 41092 SH SOLE 0 0 41092 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 473752 4336 SH SOLE 0 0 4336 BORGWARNER INC COM 099724106 241206 5975 SH SOLE 0 0 5975 BOSTON SCIENTIFIC CORP COM 101137107 859056 16270 SH SOLE 0 0 16270 SRH TOTAL RETURN FUND INC COM 101507101 7075890 545138 SH SOLE 0 0 545138 BRISTOL-MYERS SQUIBB CO COM 110122108 10787471 185863 SH SOLE 2410 0 183453 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 983702 30635 SH SOLE 0 0 30635 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 622661 50829 SH SOLE 0 0 50829 THE CIGNA GROUP COM 125523100 2089637 7305 SH SOLE 0 0 7305 CMS ENERGY CORP COM 125896100 396462 7465 SH SOLE 0 0 7465 CSW INDUSTRIALS INC COM 126402106 700960 4000 SH SOLE 0 0 4000 CSX CORP COM 126408103 3993466 129869 SH SOLE 0 0 129869 CVS HEALTH CORP COM 126650100 5576973 79876 SH SOLE 985 0 78891 COTERRA ENERGY INC COM 127097103 431028 15621 SH SOLE 0 0 15621 CADENCE DESIGN SYSTEM INC COM 127387108 1283826 5479 SH SOLE 0 0 5479 CAL MAINE FOODS INC COM NEW 128030202 313492 6474 SH SOLE 0 0 6474 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 1976258 140459 SH SOLE 0 0 140459 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 314933 5067 SH SOLE 0 0 5067 CANADIAN NATL RY CO COM 136375102 450220 4156 SH SOLE 0 0 4156 CANADIAN NAT RES LTD COM 136385101 2651519 40577 SH SOLE 0 0 40577 CANOPY GROWTH CORP COM 138035100 43070 55020 SH SOLE 0 0 55020 CAPITAL SOUTHWEST CORP COM 140501107 1265321 55254 SH SOLE 0 0 55254 CARA THERAPEUTICS INC COM 140755109 93489 55648 SH SOLE 0 0 55648 CARNIVAL CORP COMMON STOCK 143658300 238690 17397 SH SOLE 0 0 17397 CATERPILLAR INC COM 149123101 10796681 39548 SH SOLE 0 0 39548 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 83555 49150 SH SOLE 0 0 49150 CHEVRON CORP NEW COM 166764100 20542116 121825 SH SOLE 0 0 121825 CHIPOTLE MEXICAN GRILL INC COM 169656105 1159548 633 SH SOLE 0 0 633 CHURCHILL DOWNS INC COM 171484108 234997 2025 SH SOLE 0 0 2025 CIENA CORP COM NEW 171779309 221697 4691 SH SOLE 0 0 4691 CINCINNATI FINL CORP COM 172062101 266332 2585 SH SOLE 0 0 2585 CINTAS CORP COM 172908105 222413 462 SH SOLE 0 0 462 CITIGROUP INC COM NEW 172967424 2488806 60511 SH SOLE 0 0 60511 CLEVELAND-CLIFFS INC NEW COM 185899101 3395774 217260 SH SOLE 0 0 217260 CLOROX CO DEL COM 189054109 886285 6762 SH SOLE 0 0 6762 COCA COLA CO COM 191216100 8720109 154537 SH SOLE 0 0 154537 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 344706 4395 SH SOLE 0 0 4395 COEUR MNG INC COM NEW 192108504 224700 101216 SH SOLE 0 0 101216 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 385001 5684 SH SOLE 0 0 5684 COLGATE PALMOLIVE CO COM 194162103 1183179 16639 SH SOLE 0 0 16639 COLUMBIA SPORTSWEAR CO COM 198516106 348093 4698 SH SOLE 0 0 4698 CONAGRA BRANDS INC COM 205887102 369395 13472 SH SOLE 0 0 13472 CONSOLIDATED EDISON INC COM 209115104 2723327 31841 SH SOLE 0 0 31841 COOPER COS INC COM NEW 216648402 377502 1187 SH SOLE 0 0 1187 COPART INC COM 217204106 1132879 26291 SH SOLE 0 0 26291 CORNING INC COM 219350105 2081379 68309 SH SOLE 0 0 68309 CORVEL CORP COM 221006109 280423 1426 SH SOLE 0 0 1426 CREDIT SUISSE ASSET MGMT INC COM 224916106 61042 23568 SH SOLE 0 0 23568 CROCS INC COM 227046109 304923 3456 SH SOLE 0 0 3456 CUE HEALTH INC COM 229790100 114998 260000 SH SOLE 0 0 260000 CUMMINS INC COM 231021106 1657228 7254 SH SOLE 0 0 7254 DBX ETF TR XTRACK MSCI EAFE 233051200 287957 8251 SH SOLE 0 0 8251 DANAHER CORPORATION COM 235851102 2607132 10508 SH SOLE 0 0 10508 DANIMER SCIENTIFIC INC COM CL A 236272100 33327 16100 SH SOLE 0 0 16100 DARDEN RESTAURANTS INC COM 237194105 509948 3561 SH SOLE 0 0 3561 DECKERS OUTDOOR CORP COM 243537107 889376 1730 SH SOLE 0 0 1730 DEERE & CO COM 244199105 8668708 22891 SH SOLE 0 0 22891 DELTA AIR LINES INC DEL COM NEW 247361702 1633311 44144 SH SOLE 0 0 44144 DENISON MINES CORP COM 248356107 33117 20071 SH SOLE 0 0 20071 DEXCOM INC COM 252131107 351349 3766 SH SOLE 0 0 3766 DIGITAL RLTY TR INC COM 253868103 442924 3660 SH SOLE 0 0 3660 DISNEY WALT CO COM 254687106 5219692 64401 SH SOLE 0 0 64401 DISCOVER FINL SVCS COM 254709108 690928 7976 SH SOLE 0 0 7976 DOCUSIGN INC COM 256163106 583464 13892 SH SOLE 0 0 13892 DOLLAR GEN CORP NEW COM 256677105 907815 8580 SH SOLE 0 0 8580 DOUBLELINE INCOME SOLUTIONS COM 258622109 312047 26625 SH SOLE 0 0 26625 DOUBLELINE OPPORTUNISTIC CR COM 258623107 186955 12823 SH SOLE 0 0 12823 DOVER CORP COM 260003108 925962 6637 SH SOLE 0 0 6637 DOW INC COM 260557103 6045563 117253 SH SOLE 0 0 117253 DYNATRACE INC COM NEW 268150109 397252 8501 SH SOLE 0 0 8501 EAGLE POINT CREDIT COMPANY I COM 269808101 918526 90495 SH SOLE 0 0 90495 EASTGROUP PPTYS INC COM 277276101 396199 2361 SH SOLE 0 0 2361 EASTMAN CHEM CO COM 277432100 336700 4344 SH SOLE 0 0 4344 ECOLAB INC COM 278865100 781709 4600 SH SOLE 0 0 4600 ELECTRONIC ARTS INC COM 285512109 264154 2194 SH SOLE 0 0 2194 EMERSON ELEC CO COM 291011104 3654735 37845 SH SOLE 0 0 37845 ENCORE WIRE CORP COM 292562105 2752250 15084 SH SOLE 0 0 15084 ENOVIX CORPORATION COM 293594107 133218 10615 SH SOLE 0 0 10615 ENTERPRISE PRODS PARTNERS L COM 293792107 23222052 848449 SH SOLE 0 0 848449 EQUIFAX INC COM 294429105 265227 1448 SH SOLE 0 0 1448 EXPEDITORS INTL WASH INC COM 302130109 334380 2917 SH SOLE 0 0 2917 FS KKR CAP CORP COM 302635206 790798 38784 SH SOLE 0 0 38784 FTI CONSULTING INC COM 302941109 422653 2369 SH SOLE 0 0 2369 FACTSET RESH SYS INC COM 303075105 325468 744 SH SOLE 0 0 744 FAIR ISAAC CORP COM 303250104 557596 642 SH SOLE 0 0 642 FASTENAL CO COM 311900104 1293141 23667 SH SOLE 0 0 23667 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 781511 15032 SH SOLE 0 0 15032 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 382005 5468 SH SOLE 0 0 5468 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 1336734 46160 SH SOLE 0 0 46160 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 344232 13819 SH SOLE 0 0 13819 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 219316 4772 SH SOLE 0 0 4772 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 239099 1945 SH SOLE 0 0 1945 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 647057 16767 SH SOLE 0 0 16767 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1015640 23236 SH SOLE 0 0 23236 FIDUS INVT CORP COM 316500107 236997 12344 SH SOLE 0 0 12344 FIFTH THIRD BANCORP COM 316773100 721471 28095 SH SOLE 0 0 28095 FIRST TR MORNINGSTAR DIVID L SHS 336917109 2509233 75037 SH SOLE 0 0 75037 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 411241 4897 SH SOLE 0 0 4897 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1883387 18111 SH SOLE 0 0 18111 FIRST TR NASDAQ 100 TECH IND SHS 337345102 894817 6160 SH SOLE 0 0 6160 FISERV INC COM 337738108 2016901 17855 SH SOLE 0 0 17855 FIRSTENERGY CORP COM 337932107 976682 28575 SH SOLE 0 0 28575 FLUOR CORP NEW COM 343412102 210181 5727 SH SOLE 0 0 5727 FLUX PWR HLDGS INC COM NEW 344057302 220504 64100 SH SOLE 0 0 64100 FORD MTR CO DEL COM 345370860 5151690 414790 SH SOLE 0 0 414790 GDL FD COM SH BEN IT 361570104 478916 61796 SH SOLE 0 0 61796 GABELLI EQUITY TR INC COM 362397101 264297 51520 SH SOLE 0 0 51520 GALLAGHER ARTHUR J & CO COM 363576109 2834752 12437 SH SOLE 0 0 12437 GARTNER INC COM 366651107 203682 593 SH SOLE 0 0 593 GENERAC HLDGS INC COM 368736104 482366 4427 SH SOLE 0 0 4427 GENERAL DYNAMICS CORP COM 369550108 1865612 8443 SH SOLE 0 0 8443 GENERAL ELECTRIC CO COM NEW 369604301 2246108 20303 SH SOLE 0 0 20303 GENERAL MLS INC COM 370334104 1025364 16024 SH SOLE 0 0 16024 GENUINE PARTS CO COM 372460105 1822021 12537 SH SOLE 0 0 12537 GILEAD SCIENCES INC COM 375558103 2137320 28519 SH SOLE 0 0 28519 GLADSTONE COMMERCIAL CORP COM 376536108 1948883 160270 SH SOLE 4740 0 155530 GLOBALSTAR INC COM 378973408 201517 153830 SH SOLE 0 0 153830 GLOBAL NET LEASE INC COM NEW 379378201 1287326 133957 SH SOLE 0 0 133957 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 263303 3126 SH SOLE 0 0 3126 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 6412101 64051 SH SOLE 0 0 64051 GOODYEAR TIRE & RUBR CO COM 382550101 447993 36041 SH SOLE 0 0 36041 GRACO INC COM 384109104 334042 4583 SH SOLE 0 0 4583 GRAFTECH INTL LTD COM 384313508 50939 13300 SH SOLE 0 0 13300 GRAINGER W W INC COM 384802104 660409 955 SH SOLE 0 0 955 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 394036 4534 SH SOLE 0 0 4534 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 251621 16192 SH SOLE 0 0 16192 HF SINCLAIR CORP COM 403949100 1339511 23529 SH SOLE 0 0 23529 HSBC HLDGS PLC SPON ADR NEW 404280406 274642 6960 SH SOLE 0 0 6960 HALEON PLC SPON ADS 405552100 245603 29324 SH SOLE 0 0 29324 HALLIBURTON CO COM 406216101 970823 23971 SH SOLE 0 0 23971 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 437103 16645 SH SOLE 0 0 16645 HANOVER INS GROUP INC COM 410867105 212749 1917 SH SOLE 0 0 1917 HARTFORD FINL SVCS GROUP INC COM 416515104 1200363 16827 SH SOLE 0 0 16827 HECLA MNG CO COM 422704106 4519737 1155943 SH SOLE 0 0 1155943 HENRY JACK & ASSOC INC COM 426281101 1278204 8457 SH SOLE 0 0 8457 HERCULES CAPITAL INC COM 427096508 248827 15154 SH SOLE 0 0 15154 HERSHEY CO COM 427866108 397785 1988 SH SOLE 0 0 1988 HEXCEL CORP NEW COM 428291108 219309 3367 SH SOLE 0 0 3367 HOLOGIC INC COM 436440101 221941 3198 SH SOLE 0 0 3198 HOME DEPOT INC COM 437076102 29654318 98141 SH SOLE 880 0 97261 HONEYWELL INTL INC COM 438516106 12851499 69565 SH SOLE 600 0 68965 HORMEL FOODS CORP COM 440452100 241719 6356 SH SOLE 0 0 6356 HUBSPOT INC COM 443573100 537810 1092 SH SOLE 0 0 1092 HUMANA INC COM 444859102 859400 1763 SH SOLE 0 0 1763 HUNT J B TRANS SVCS INC COM 445658107 384076 2037 SH SOLE 0 0 2037 HUNTINGTON BANCSHARES INC COM 446150104 3825860 362470 SH SOLE 0 0 362470 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 343722 17377 SH SOLE 0 0 17377 IDACORP INC COM 451107106 313572 3348 SH SOLE 0 0 3348 ILLINOIS TOOL WKS INC COM 452308109 2532515 10930 SH SOLE 0 0 10930 ILLUMINA INC COM 452327109 356516 2597 SH SOLE 0 0 2597 INTEL CORP COM 458140100 4461462 125498 SH SOLE 0 0 125498 INTERNATIONAL BUSINESS MACHS COM 459200101 13312676 94887 SH SOLE 0 0 94887 INTERNATIONAL PAPER CO COM 460146103 1675243 47230 SH SOLE 0 0 47230 INTUIT COM 461202103 1344801 2632 SH SOLE 0 0 2632 ISHARES GOLD TR ISHARES NEW 464285204 3724633 106449 SH SOLE 0 0 106449 ISHARES INC MSCI EMERG MRKT 464286533 648438 12154 SH SOLE 0 0 12154 ISHARES TR S&P 100 ETF 464287101 6357108 31569 SH SOLE 0 0 31569 ISHARES TR MORNINGSTAR GRWT 464287119 1402691 23467 SH SOLE 0 0 23467 ISHARES TR CORE S&P TTL STK 464287150 2251027 23787 SH SOLE 0 0 23787 ISHARES TR SELECT DIVID ETF 464287168 2141956 19632 SH SOLE 0 0 19632 ISHARES TR TIPS BD ETF 464287176 3902974 37630 SH SOLE 0 0 37630 ISHARES TR US TRSPRTION 464287192 294138 1253 SH SOLE 0 0 1253 ISHARES TR CORE S&P500 ETF 464287200 114178460 264663 SH SOLE 0 0 264663 ISHARES TR CORE US AGGBD ET 464287226 7899481 84001 SH SOLE 0 0 84001 ISHARES TR MSCI EMG MKT ETF 464287234 1040326 27413 SH SOLE 0 0 27413 ISHARES TR IBOXX INV CP ETF 464287242 4033589 39537 SH SOLE 0 0 39537 ISHARES TR GLOBAL TECH ETF 464287291 1498976 25916 SH SOLE 0 0 25916 ISHARES TR S&P 500 GRWT ETF 464287309 9538855 138965 SH SOLE 0 0 138965 ISHARES TR GLOB HLTHCRE ETF 464287325 572957 6952 SH SOLE 0 0 6952 ISHARES TR GLOBAL ENERG ETF 464287341 211104 5116 SH SOLE 0 0 5116 ISHARES TR S&P 500 VAL ETF 464287408 7013708 45343 SH SOLE 0 0 45343 ISHARES TR 20 YR TR BD ETF 464287432 6005539 67714 SH SOLE 0 0 67714 ISHARES TR 7-10 YR TRSY BD 464287440 445743 4867 SH SOLE 0 0 4867 ISHARES TR 1 3 YR TREAS BD 464287457 2571953 31764 SH SOLE 0 0 31764 ISHARES TR MSCI EAFE ETF 464287465 8256264 119795 SH SOLE 0 0 119795 ISHARES TR RUS MDCP VAL ETF 464287473 3237574 30857 SH SOLE 0 0 30857 ISHARES TR RUS MD CP GR ETF 464287481 14575941 159248 SH SOLE 0 0 159248 ISHARES TR RUS MID CAP ETF 464287499 8210524 118009 SH SOLE 0 0 118009 ISHARES TR CORE S&P MCP ETF 464287507 8072475 32227 SH SOLE 0 0 32227 ISHARES TR EXPANDED TECH 464287515 678677 1989 SH SOLE 0 0 1989 ISHARES TR ISHARES SEMICDTR 464287523 904511 1903 SH SOLE 0 0 1903 ISHARES TR EXPND TEC SC ETF 464287549 1686759 4409 SH SOLE 0 0 4409 ISHARES TR ISHARES BIOTECH 464287556 1407274 11493 SH SOLE 0 0 11493 ISHARES TR GLOBAL 100 ETF 464287572 329849 4504 SH SOLE 0 0 4504 ISHARES TR US CONSUM DISCRE 464287580 394334 5878 SH SOLE 0 0 5878 ISHARES TR RUS 1000 VAL ETF 464287598 2697700 17655 SH SOLE 0 0 17655 ISHARES TR RUS 1000 GRW ETF 464287614 4912324 18433 SH SOLE 0 0 18433 ISHARES TR RUS 1000 ETF 464287622 3757132 15927 SH SOLE 0 0 15927 ISHARES TR RUS 2000 VAL ETF 464287630 351197 2573 SH SOLE 0 0 2573 ISHARES TR RUS 2000 GRW ETF 464287648 1488966 6629 SH SOLE 0 0 6629 ISHARES TR RUSSELL 2000 ETF 464287655 3680521 20727 SH SOLE 0 0 20727 ISHARES TR CORE S&P US VLU 464287663 697244 9289 SH SOLE 0 0 9289 ISHARES TR CORE S&P US GWT 464287671 294744 3097 SH SOLE 0 0 3097 ISHARES TR RUSSELL 3000 ETF 464287689 604344 2456 SH SOLE 0 0 2456 ISHARES TR U.S. UTILITS ETF 464287697 276449 3724 SH SOLE 0 0 3724 ISHARES TR S&P MC 400VL ETF 464287705 453492 4468 SH SOLE 0 0 4468 ISHARES TR US TELECOM ETF 464287713 230096 10749 SH SOLE 0 0 10749 ISHARES TR U.S. TECH ETF 464287721 6628634 63125 SH SOLE 0 0 63125 ISHARES TR U.S. REAL ES ETF 464287739 235611 2980 SH SOLE 0 0 2980 ISHARES TR US HLTHCARE ETF 464287762 634635 2340 SH SOLE 0 0 2340 ISHARES TR U.S. FIN SVC ETF 464287770 546497 3514 SH SOLE 650 0 2864 ISHARES TR U.S. FINLS ETF 464287788 586021 7798 SH SOLE 0 0 7798 ISHARES TR U.S. ENERGY ETF 464287796 758926 15890 SH SOLE 0 0 15890 ISHARES TR CORE S&P SCP ETF 464287804 5306461 55982 SH SOLE 0 0 55982 ISHARES TR US CONSM STAPLES 464287812 1749329 9291 SH SOLE 0 0 9291 ISHARES TR DOW JONES US ETF 464287846 760061 7245 SH SOLE 0 0 7245 ISHARES TR SP SMCP600VL ETF 464287879 1158623 12910 SH SOLE 0 0 12910 ISHARES TR S&P SML 600 GWT 464287887 538138 4889 SH SOLE 0 0 4889 ISHARES TR MORNINGSTAR VALU 464288109 290517 4455 SH SOLE 0 0 4455 ISHARES TR MRGSTR MD CP ETF 464288208 331273 5521 SH SOLE 0 0 5521 ISHARES TR GL CLEAN ENE ETF 464288224 150851 10318 SH SOLE 0 0 10318 ISHARES TR JPMORGAN USD EMG 464288281 3488809 42278 SH SOLE 0 0 42278 ISHARES TR CALIF MUN BD ETF 464288356 261449 4767 SH SOLE 0 0 4767 ISHARES TR GLB INFRASTR ETF 464288372 914113 21116 SH SOLE 0 0 21116 ISHARES TR NATIONAL MUN ETF 464288414 1566679 15279 SH SOLE 0 0 15279 ISHARES TR INTL SEL DIV ETF 464288448 666569 25731 SH SOLE 0 0 25731 ISHARES TR IBOXX HI YD ETF 464288513 2226209 30198 SH SOLE 0 0 30198 ISHARES TR RESIDENTIAL MULT 464288562 386822 5805 SH SOLE 0 0 5805 ISHARES TR MSCI KLD400 SOC 464288570 746720 9137 SH SOLE 0 0 9137 ISHARES TR MBS ETF 464288588 8261345 93033 SH SOLE 0 0 93033 ISHARES TR USD INV GRDE ETF 464288620 245698 5111 SH SOLE 0 0 5111 ISHARES TR ISHS 5-10YR INVT 464288638 226213 4650 SH SOLE 0 0 4650 ISHARES TR ISHS 1-5YR INVS 464288646 889159 17844 SH SOLE 0 0 17844 ISHARES TR 10-20 YR TRS ETF 464288653 1183912 12023 SH SOLE 0 0 12023 ISHARES TR 3 7 YR TREAS BD 464288661 3852452 34044 SH SOLE 0 0 34044 ISHARES TR SHORT TREAS BD 464288679 4219791 38199 SH SOLE 0 0 38199 ISHARES TR PFD AND INCM SEC 464288687 4308217 142893 SH SOLE 3700 0 139193 ISHARES TR US HOME CONS ETF 464288752 253485 3223 SH SOLE 0 0 3223 ISHARES TR US AER DEF ETF 464288760 2302968 21687 SH SOLE 0 0 21687 ISHARES TR US REGNL BKS ETF 464288778 1373399 40286 SH SOLE 0 0 40286 ISHARES TR U.S. MED DVC ETF 464288810 5549156 114143 SH SOLE 0 0 114143 ISHARES TR US OIL GS EX ETF 464288851 352336 3594 SH SOLE 0 0 3594 ISHARES TR EAFE VALUE ETF 464288877 18111082 370143 SH SOLE 0 0 370143 ISHARES TR EAFE GRWTH ETF 464288885 25549191 296051 SH SOLE 0 0 296051 ISHARES TR RUS TP200 GR ETF 464289438 1662627 10787 SH SOLE 0 0 10787 ISHARES TR CORE LT USDB ETF 464289479 405828 8589 SH SOLE 0 0 8589 JABIL INC COM 466313103 2905736 22900 SH SOLE 0 0 22900 JETBLUE AWYS CORP COM 477143101 258299 56152 SH SOLE 0 0 56152 JOHNSON & JOHNSON COM 478160104 23126714 148486 SH SOLE 425 0 148061 KLA CORP COM NEW 482480100 1066135 2324 SH SOLE 0 0 2324 KAYNE ANDERSON ENERGY INFRST COM 486606106 1206808 140001 SH SOLE 0 0 140001 KELLANOVA COM 487836108 573109 9630 SH SOLE 0 0 9630 KEYCORP COM 493267108 527310 49007 SH SOLE 0 0 49007 KIMBERLY-CLARK CORP COM 494368103 2241367 18369 SH SOLE 0 0 18369 KRAFT HEINZ CO COM 500754106 678709 20176 SH SOLE 0 0 20176 KRANESHARES TR CSI CHI INTERNET 500767306 258872 9458 SH SOLE 0 0 9458 KRANESHARES TR KRANESHARES CN 500767470 330193 19164 SH SOLE 0 0 19164 KROGER CO COM 501044101 508519 11364 SH SOLE 0 0 11364 L3HARRIS TECHNOLOGIES INC COM 502431109 1231685 7074 SH SOLE 0 0 7074 LAM RESEARCH CORP COM 512807108 14265607 22686 SH SOLE 0 0 22686 LAMAR ADVERTISING CO NEW CL A 512816109 286291 3428 SH SOLE 0 0 3428 LAMB WESTON HLDGS INC COM 513272104 732111 7918 SH SOLE 0 0 7918 LANDSTAR SYS INC COM 515098101 451836 2554 SH SOLE 0 0 2554 LAUDER ESTEE COS INC CL A 518439104 3028200 20949 SH SOLE 0 0 20949 LENNAR CORP CL A 526057104 1100050 9802 SH SOLE 0 0 9802 LENNOX INTL INC COM 526107107 230618 616 SH SOLE 0 0 616 LIBERTY ALL-STAR GROWTH FD I COM 529900102 330851 66974 SH SOLE 0 0 66974 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 749380 126584 SH SOLE 0 0 126584 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 93373 64395 SH SOLE 0 0 64395 LIGHTWAVE LOGIC INC COM 532275104 497574 111314 SH SOLE 0 0 111314 ELI LILLY & CO COM 532457108 23138398 43078 SH SOLE 0 0 43078 LINCOLN ELEC HLDGS INC COM 533900106 739953 4056 SH SOLE 0 0 4056 LIVE NATION ENTERTAINMENT IN COM 538034109 550887 6634 SH SOLE 0 0 6634 LOCKHEED MARTIN CORP COM 539830109 7080693 17313 SH SOLE 260 0 17053 LOWES COS INC COM 548661107 4948296 23808 SH SOLE 0 0 23808 LUCID GROUP INC COM 549498103 308864 55253 SH SOLE 0 0 55253 LULULEMON ATHLETICA INC COM 550021109 2908656 7543 SH SOLE 0 0 7543 LUMEN TECHNOLOGIES INC COM 550241103 28186 19849 SH SOLE 0 0 19849 MFS CHARTER INCOME TR SH BEN INT 552727109 77706 13283 SH SOLE 0 0 13283 MGM RESORTS INTERNATIONAL COM 552953101 218900 5955 SH SOLE 0 0 5955 MSA SAFETY INC COM 553498106 652616 4140 SH SOLE 0 0 4140 MAGNA INTL INC COM 559222401 534704 9974 SH SOLE 0 0 9974 MANHATTAN ASSOCIATES INC COM 562750109 863379 4368 SH SOLE 0 0 4368 MANHATTAN BRDG CAP INC COM 562803106 82239 17133 SH SOLE 0 0 17133 MARATHON DIGITAL HOLDINGS IN COM 565788106 117540 13828 SH SOLE 0 0 13828 MARATHON OIL CORP COM 565849106 691408 25847 SH SOLE 0 0 25847 MARSH & MCLENNAN COS INC COM 571748102 609110 3201 SH SOLE 0 0 3201 MARRIOTT INTL INC NEW CL A 571903202 2633174 13396 SH SOLE 0 0 13396 MARTIN MARIETTA MATLS INC COM 573284106 2584825 6297 SH SOLE 505 0 5792 MARVELL TECHNOLOGY INC COM 573874104 1958073 36174 SH SOLE 0 0 36174 MASCO CORP COM 574599106 353777 6619 SH SOLE 0 0 6619 MASTEC INC COM 576323109 215262 2991 SH SOLE 0 0 2991 MATTERPORT INC COM CL A 577096100 24847 11450 SH SOLE 0 0 11450 MCCORMICK & CO INC COM NON VTG 579780206 349116 4616 SH SOLE 0 0 4616 MCDONALDS CORP COM 580135101 14278166 54199 SH SOLE 0 0 54199 METTLER TOLEDO INTERNATIONAL COM 592688105 264092 238 SH SOLE 0 0 238 MICROSOFT CORP COM 594918104 92024392 291447 SH SOLE 1275 0 290172 MICROCHIP TECHNOLOGY INC. COM 595017104 635524 8143 SH SOLE 0 0 8143 MICRON TECHNOLOGY INC COM 595112103 1834382 26964 SH SOLE 0 0 26964 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 128369 15120 SH SOLE 0 0 15120 MONDELEZ INTL INC CL A 609207105 3118159 44660 SH SOLE 0 0 44660 MOODYS CORP COM 615369105 1095050 3463 SH SOLE 0 0 3463 MORGAN STANLEY COM NEW 617446448 2340088 28653 SH SOLE 0 0 28653 MORGAN STANLEY EMERGING MKTS COM 617477104 411636 94629 SH SOLE 0 0 94629 MOTOROLA SOLUTIONS INC COM NEW 620076307 1057795 3873 SH SOLE 0 0 3873 MUELLER INDS INC COM 624756102 340693 4533 SH SOLE 0 0 4533 MURPHY USA INC COM 626755102 552687 1617 SH SOLE 0 0 1617 NBT BANCORP INC COM 628778102 287034 9058 SH SOLE 0 0 9058 NMI HLDGS INC CL A 629209305 546947 20190 SH SOLE 0 0 20190 NRG ENERGY INC COM NEW 629377508 876767 22761 SH SOLE 0 0 22761 NATIONAL HEALTHCARE CORP COM 635906100 566021 8766 SH SOLE 0 0 8766 NATIONAL GRID PLC SPONSORED ADR NE 636274409 237116 3911 SH SOLE 0 0 3911 NATWEST GROUP PLC SPONS ADR 639057207 110939 19029 SH SOLE 0 0 19029 NEW YORK CMNTY BANCORP INC COM 649445103 1081484 95369 SH SOLE 0 0 95369 NEW YORK TIMES CO CL A 650111107 277801 6743 SH SOLE 0 0 6743 NEWELL BRANDS INC COM 651229106 296304 32813 SH SOLE 0 0 32813 NEWMONT CORP COM 651639106 3592673 97231 SH SOLE 0 0 97231 NICE LTD SPONSORED ADR 653656108 239360 1408 SH SOLE 0 0 1408 NIKE INC CL B 654106103 5567757 58025 SH SOLE 0 0 58025 NOKIA CORP SPONSORED ADR 654902204 43158 11540 SH SOLE 0 0 11540 NORDSON CORP COM 655663102 325341 1458 SH SOLE 0 0 1458 NORFOLK SOUTHN CORP COM 655844108 2040312 10361 SH SOLE 0 0 10361 NORTHROP GRUMMAN CORP COM 666807102 3991518 9068 SH SOLE 0 0 9068 NORTHWEST BANCSHARES INC MD COM 667340103 186610 18241 SH SOLE 0 0 18241 NOVO-NORDISK A S ADR 670100205 4910378 53996 SH SOLE 0 0 53996 NUCOR CORP COM 670346105 1048212 6682 SH SOLE 0 0 6682 NUVEEN AMT FREE QLTY MUN INC COM 670657105 195573 20131 SH SOLE 0 0 20131 NUVEEN MUN CR OPPORTUNITIES COM 670663103 394420 40495 SH SOLE 0 0 40495 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 473587 20726 SH SOLE 0 0 20726 OGE ENERGY CORP COM 670837103 309594 9289 SH SOLE 0 0 9289 OCCIDENTAL PETE CORP COM 674599105 1306434 20084 SH SOLE 0 0 20084 OKTA INC CL A 679295105 232222 2849 SH SOLE 0 0 2849 OLD DOMINION FREIGHT LINE IN COM 679580100 610473 1492 SH SOLE 0 0 1492 OLIN CORP COM PAR $1 680665205 2143129 42880 SH SOLE 0 0 42880 OMNICOM GROUP INC COM 681919106 462224 6142 SH SOLE 0 0 6142 OMEGA HEALTHCARE INVS INC COM 681936100 313069 9441 SH SOLE 0 0 9441 OMEROS CORP COM 682143102 44910 15380 SH SOLE 0 0 15380 ON SEMICONDUCTOR CORP COM 682189105 526469 5664 SH SOLE 0 0 5664 ONEOK INC NEW COM 682680103 4880119 76937 SH SOLE 3000 0 73937 ONTO INNOVATION INC COM 683344105 486744 3817 SH SOLE 0 0 3817 OWENS CORNING NEW COM 690742101 249670 1830 SH SOLE 0 0 1830 OXFORD LANE CAP CORP COM 691543102 250597 50220 SH SOLE 0 0 50220 PNC FINL SVCS GROUP INC COM 693475105 1688671 13755 SH SOLE 0 0 13755 PPG INDS INC COM 693506107 656059 5054 SH SOLE 0 0 5054 PACKAGING CORP AMER COM 695156109 566661 3661 SH SOLE 0 0 3661 PALO ALTO NETWORKS INC COM 697435105 13097928 55869 SH SOLE 0 0 55869 PAN AMERN SILVER CORP COM 697900108 2673906 184662 SH SOLE 0 0 184662 PARKER-HANNIFIN CORP COM 701094104 929559 2386 SH SOLE 0 0 2386 PAYCHEX INC COM 704326107 1736934 15061 SH SOLE 0 0 15061 PEABODY ENERGY CORP COM 704551100 1045734 40236 SH SOLE 0 0 40236 PEMBINA PIPELINE CORP COM 706327103 591013 19628 SH SOLE 0 0 19628 PENN ENTERTAINMENT INC COM 707569109 207514 9042 SH SOLE 0 0 9042 PEPSICO INC COM 713448108 11540221 68108 SH SOLE 625 0 67483 PFIZER INC COM 717081103 10869671 327696 SH SOLE 2250 0 325446 PHILIP MORRIS INTL INC COM 718172109 3752516 39984 SH SOLE 0 0 39984 PHILLIPS 66 COM 718546104 4586670 38175 SH SOLE 650 0 37525 PIERIS PHARMACEUTICALS INC COM 720795103 5066 17000 SH SOLE 0 0 17000 PIMCO HIGH INCOME FD COM SHS 722014107 71819 16074 SH SOLE 0 0 16074 PIONEER NAT RES CO COM 723787107 7206876 31395 SH SOLE 0 0 31395 PITNEY BOWES INC COM 724479100 298847 98956 SH SOLE 0 0 98956 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2544380 166082 SH SOLE 0 0 166082 PLYMOUTH INDL REIT INC COM 729640102 469907 22192 SH SOLE 0 0 22192 PROCTER AND GAMBLE CO COM 742718109 23831970 163389 SH SOLE 650 0 162739 PROGRESSIVE CORP COM 743315103 1110485 7972 SH SOLE 0 0 7972 PRUDENTIAL FINL INC COM 744320102 2383747 25121 SH SOLE 0 0 25121 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2076636 36490 SH SOLE 0 0 36490 PULTE GROUP INC COM 745867101 331888 4472 SH SOLE 0 0 4472 PUTNAM MANAGED MUN INCOME TR COM 746823103 248937 45312 SH SOLE 0 0 45312 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 149445 16182 SH SOLE 0 0 16182 QUALCOMM INC COM 747525103 7002110 63045 SH SOLE 0 0 63045 RLI CORP COM 749607107 259326 1908 SH SOLE 0 0 1908 RPM INTL INC COM 749685103 833682 8793 SH SOLE 0 0 8793 RAMBUS INC DEL COM 750917106 487716 8742 SH SOLE 0 0 8742 RAYMOND JAMES FINL INC COM 754730109 473740 4697 SH SOLE 0 0 4697 REALTY INCOME CORP COM 756109104 438634 8738 SH SOLE 0 0 8738 REDWOOD TRUST INC COM 758075402 79945 11212 SH SOLE 0 0 11212 RELX PLC SPONSORED ADR 759530108 253772 7530 SH SOLE 0 0 7530 REPLIGEN CORP COM 759916109 230533 1450 SH SOLE 0 0 1450 REPUBLIC SVCS INC COM 760759100 4349869 30409 SH SOLE 0 0 30409 RIO TINTO PLC SPONSORED ADR 767204100 1798259 28257 SH SOLE 0 0 28257 ROCKWELL AUTOMATION INC COM 773903109 4172313 14595 SH SOLE 0 0 14595 ROGERS CORP COM 775133101 213770 1626 SH SOLE 0 0 1626 ROPER TECHNOLOGIES INC COM 776696106 3785430 7817 SH SOLE 0 0 7817 ROSS STORES INC COM 778296103 795234 7041 SH SOLE 0 0 7041 SHELL PLC SPON ADS 780259305 1989292 30899 SH SOLE 0 0 30899 ROYCE VALUE TR INC COM 780910105 199698 15517 SH SOLE 0 0 15517 RUMBLEON INC COM CL B 781386305 153979 25119 SH SOLE 0 0 25119 RYDER SYS INC COM 783549108 476066 4451 SH SOLE 0 0 4451 SAP SE SPON ADR 803054204 573331 4433 SH SOLE 0 0 4433 SCHLUMBERGER LTD COM STK 806857108 1451935 24800 SH SOLE 0 0 24800 SCHWAB CHARLES CORP COM 808513105 2193570 39956 SH SOLE 0 0 39956 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8383033 168165 SH SOLE 0 0 168165 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4553822 89996 SH SOLE 0 0 89996 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1539842 21175 SH SOLE 0 0 21175 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 989659 15353 SH SOLE 0 0 15353 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1077338 15918 SH SOLE 0 0 15918 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1775171 42858 SH SOLE 0 0 42858 SCHWAB STRATEGIC TR MUN BD ETF 808524649 226806 4575 SH SOLE 0 0 4575 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 2158741 51155 SH SOLE 11375 0 39780 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 228272 9535 SH SOLE 0 0 9535 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 3058721 65128 SH SOLE 0 0 65128 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 761777 13610 SH SOLE 0 0 13610 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4235675 59860 SH SOLE 0 0 59860 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1011408 29782 SH SOLE 0 0 29782 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 532787 12046 SH SOLE 0 0 12046 SCHWAB STRATEGIC TR US REIT ETF 808524847 301076 16962 SH SOLE 0 0 16962 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 7820135 163294 SH SOLE 0 0 163294 SCHWAB STRATEGIC TR US TIPS ETF 808524870 3021552 59845 SH SOLE 0 0 59845 SEMPRA COM 816851109 944696 13766 SH SOLE 670 0 13096 SHERWIN WILLIAMS CO COM 824348106 3050774 11961 SH SOLE 0 0 11961 SHF HOLDINGS INC CLASS A COM 824430102 11003 13928 SH SOLE 0 0 13928 SILVERCREST METALS INC COM 828363101 282196 63990 SH SOLE 0 0 63990 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 364393 21235 SH SOLE 0 0 21235 SIMON PPTY GROUP INC NEW COM 828806109 1186172 10980 SH SOLE 0 0 10980 SIMPSON MFG INC COM 829073105 500815 3343 SH SOLE 0 0 3343 SMITH A O CORP COM 831865209 262494 3969 SH SOLE 0 0 3969 SMUCKER J M CO COM NEW 832696405 274227 2231 SH SOLE 0 0 2231 SNAP ON INC COM 833034101 934755 3665 SH SOLE 0 0 3665 SNOWFLAKE INC CL A 833445109 3203892 20972 SH SOLE 0 0 20972 SONY GROUP CORP SPONSORED ADR 835699307 852734 10347 SH SOLE 0 0 10347 SOUTHERN CO COM 842587107 5089341 78636 SH SOLE 0 0 78636 SOUTHWEST AIRLS CO COM 844741108 291152 10756 SH SOLE 0 0 10756 SPLUNK INC COM 848637104 856294 5855 SH SOLE 0 0 5855 BLOCK INC CL A 852234103 611983 13827 SH SOLE 0 0 13827 STANDARD LITHIUM LTD COM 853606101 33496 11836 SH SOLE 0 0 11836 STANLEY BLACK & DECKER INC COM 854502101 276428 3307 SH SOLE 0 0 3307 STARBUCKS CORP COM 855244109 5768752 63205 SH SOLE 0 0 63205 STATE STR CORP COM 857477103 377699 5583 SH SOLE 0 0 5583 STEEL DYNAMICS INC COM 858119100 245004 2276 SH SOLE 0 0 2276 STIFEL FINL CORP COM 860630102 852878 13881 SH SOLE 0 0 13881 STMICROELECTRONICS N V NY REGISTRY 861012102 234891 5442 SH SOLE 0 0 5442 STRYKER CORPORATION COM 863667101 7887043 28783 SH SOLE 0 0 28783 SUN CMNTYS INC COM 866674104 208952 1752 SH SOLE 0 0 1752 SUNCOR ENERGY INC NEW COM 867224107 323454 9408 SH SOLE 0 0 9408 SYNOPSYS INC COM 871607107 733893 1599 SH SOLE 0 0 1599 SYSCO CORP COM 871829107 2375663 35968 SH SOLE 925 0 35043 TJX COS INC NEW COM 872540109 7509099 84486 SH SOLE 0 0 84486 T-MOBILE US INC COM 872590104 3038233 21694 SH SOLE 0 0 21694 T STAMP INC CL A NEW 873048409 21450 13000 SH SOLE 0 0 13000 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2065538 23643 SH SOLE 0 0 23643 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 1250691 73653 SH SOLE 0 0 73653 TELEDYNE TECHNOLOGIES INC COM 879360105 657405 1609 SH SOLE 0 0 1609 TEMPLETON EMERGING MKTS INCO COM 880192109 112838 24477 SH SOLE 0 0 24477 TERADYNE INC COM 880770102 436752 4348 SH SOLE 0 0 4348 TEXAS INSTRS INC COM 882508104 4642789 29198 SH SOLE 0 0 29198 TEXTRON INC COM 883203101 344060 4402 SH SOLE 0 0 4402 THERMO FISHER SCIENTIFIC INC COM 883556102 15173425 29956 SH SOLE 500 0 29456 THOMSON REUTERS CORP. COM 884903808 652929 5338 SH SOLE 0 0 5338 THOR INDS INC COM 885160101 408456 4294 SH SOLE 0 0 4294 TORO CO COM 891092108 257266 3096 SH SOLE 0 0 3096 TOYOTA MOTOR CORP ADS 892331307 649188 3612 SH SOLE 0 0 3612 TRACTOR SUPPLY CO COM 892356106 1648441 8118 SH SOLE 0 0 8118 TRANSDIGM GROUP INC COM 893641100 643040 763 SH SOLE 0 0 763 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 388876 38200 SH SOLE 0 0 38200 TRIMBLE INC COM 896239100 254435 4724 SH SOLE 0 0 4724 TYSON FOODS INC CL A 902494103 251217 4976 SH SOLE 0 0 4976 US BANCORP DEL COM NEW 902973304 1878890 56020 SH SOLE 0 0 56020 USD PARTNERS LP COM UT REP LTD 903318103 32520 54200 SH SOLE 0 0 54200 UNILEVER PLC SPON ADR NEW 904767704 1459608 29547 SH SOLE 0 0 29547 UNION PAC CORP COM 907818108 8783561 43135 SH SOLE 0 0 43135 UNITED AIRLS HLDGS INC COM 910047109 220975 5224 SH SOLE 0 0 5224 UNITED PARCEL SERVICE INC CL B 911312106 3482379 22342 SH SOLE 525 0 21817 UNITED RENTALS INC COM 911363109 1900740 4275 SH SOLE 0 0 4275 UNITED STATES STL CORP NEW COM 912909108 2378848 73240 SH SOLE 0 0 73240 V F CORP COM 918204108 185742 10512 SH SOLE 0 0 10512 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12071396 77306 SH SOLE 0 0 77306 VANGUARD STAR FDS VG TL INTL STK F 921909768 1840406 34387 SH SOLE 0 0 34387 VANGUARD WORLD FD MEGA GRWTH IND 921910816 2123074 9357 SH SOLE 0 0 9357 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 564059 5563 SH SOLE 0 0 5563 VANGUARD WORLD FD MEGA CAP INDEX 921910873 3211744 21148 SH SOLE 0 0 21148 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 835223 3373 SH SOLE 0 0 3373 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 636530 4261 SH SOLE 0 0 4261 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 216259 2791 SH SOLE 0 0 2791 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 348748 3685 SH SOLE 0 0 3685 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 464623 5316 SH SOLE 0 0 5316 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 212426 2506 SH SOLE 0 0 2506 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 7235715 107899 SH SOLE 0 0 107899 VANGUARD BD INDEX FDS INTERMED TERM 921937819 7557328 104513 SH SOLE 0 0 104513 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 11953716 159022 SH SOLE 0 0 159022 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1933572 27710 SH SOLE 0 0 27710 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 26334532 602345 SH SOLE 0 0 602345 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4408248 42666 SH SOLE 0 0 42666 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1172350 24796 SH SOLE 0 0 24796 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 717387 6755 SH SOLE 0 0 6755 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1531912 29534 SH SOLE 0 0 29534 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11694486 298253 SH SOLE 0 0 298253 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2396812 41374 SH SOLE 0 0 41374 VEEVA SYS INC CL A COM 922475108 994260 4887 SH SOLE 0 0 4887 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 796108 16551 SH SOLE 0 0 16551 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 29613646 75127 SH SOLE 0 0 75127 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2218825 16943 SH SOLE 0 0 16943 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3164392 16247 SH SOLE 0 0 16247 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8855956 115943 SH SOLE 0 0 115943 VANGUARD INDEX FDS SML CP GRW ETF 922908595 14177840 66196 SH SOLE 0 0 66196 VANGUARD INDEX FDS SM CP VAL ETF 922908611 6365840 39914 SH SOLE 0 0 39914 VANGUARD INDEX FDS MID CAP ETF 922908629 8234583 39544 SH SOLE 0 0 39544 VANGUARD INDEX FDS LARGE CAP ETF 922908637 2113162 10799 SH SOLE 0 0 10799 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2306007 16036 SH SOLE 0 0 16036 VANGUARD INDEX FDS GROWTH ETF 922908736 94947478 348674 SH SOLE 0 0 348674 VANGUARD INDEX FDS VALUE ETF 922908744 75086975 544385 SH SOLE 0 0 544385 VANGUARD INDEX FDS SMALL CP ETF 922908751 14491813 76648 SH SOLE 0 0 76648 VANGUARD INDEX FDS TOTAL STK MKT 922908769 10796486 50829 SH SOLE 0 0 50829 VICI PPTYS INC COM 925652109 338971 11485 SH SOLE 0 0 11485 VORNADO RLTY TR SH BEN INT 929042109 276409 12187 SH SOLE 0 0 12187 VULCAN MATLS CO COM 929160109 209123 1035 SH SOLE 0 0 1035 WABASH NATL CORP COM 929566107 1594839 75513 SH SOLE 0 0 75513 WABTEC COM 929740108 415639 3911 SH SOLE 0 0 3911 WALMART INC COM 931142103 16569853 103607 SH SOLE 435 0 103172 WALGREENS BOOTS ALLIANCE INC COM 931427108 1977192 88903 SH SOLE 0 0 88903 WARNER BROS DISCOVERY INC COM SER A 934423104 1068690 98406 SH SOLE 804 0 97602 ELME COMMUNITIES SH BEN INT 939653101 553176 40028 SH SOLE 0 0 40028 WATERS CORP COM 941848103 469509 1712 SH SOLE 0 0 1712 WATSCO INC COM 942622200 1254444 3321 SH SOLE 0 0 3321 WATTS WATER TECHNOLOGIES INC CL A 942749102 282785 1636 SH SOLE 0 0 1636 WELLS FARGO CO NEW COM 949746101 2751738 67346 SH SOLE 0 0 67346 WEST PHARMACEUTICAL SVSC INC COM 955306105 210654 561 SH SOLE 0 0 561 WESTERN DIGITAL CORP. COM 958102105 200809 4401 SH SOLE 0 0 4401 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 928788 34109 SH SOLE 0 0 34109 WESTERN UN CO COM 959802109 242183 18375 SH SOLE 0 0 18375 WEYERHAEUSER CO MTN BE COM NEW 962166104 1955366 63776 SH SOLE 0 0 63776 WHIRLPOOL CORP COM 963320106 285233 2133 SH SOLE 0 0 2133 WILLIAMS COS INC COM 969457100 7120760 211361 SH SOLE 0 0 211361 WILLIAMS SONOMA INC COM 969904101 203453 1309 SH SOLE 0 0 1309 WOLFSPEED INC COM 977852102 316421 8305 SH SOLE 0 0 8305 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 438550 35800 SH SOLE 0 0 35800 YUM BRANDS INC COM 988498101 480567 3846 SH SOLE 0 0 3846 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 310327 1312 SH SOLE 0 0 1312 BLACKROCK CORE BD TR SHS BEN INT 09249E101 1356511 136470 SH SOLE 0 0 136470 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 57391 11618 SH SOLE 0 0 11618 RTX CORPORATION COM 75513E101 8500377 118110 SH SOLE 0 0 118110 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 168260 16290 SH SOLE 0 0 16290 QUANTA SVCS INC COM 74762E102 1000154 5344 SH SOLE 0 0 5344 INVESCO QQQ TR UNIT SER 1 46090E103 43347118 120812 SH SOLE 0 0 120812 CENCORA INC COM 03073E105 304599 1692 SH SOLE 0 0 1692 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 6502573 88314 SH SOLE 0 0 88314 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 250205 17363 SH SOLE 0 0 17363 TARGET CORP COM 87612E106 1726225 15612 SH SOLE 0 0 15612 EDWARDS LIFESCIENCES CORP COM 28176E108 1459383 21065 SH SOLE 0 0 21065 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2735229 171273 SH SOLE 0 0 171273 FORTINET INC COM 34959E109 2828435 48201 SH SOLE 0 0 48201 TOTALENERGIES SE SPONSORED ADS 89151E109 709660 10665 SH SOLE 0 0 10665 TRAVELERS COMPANIES INC COM 89417E109 1583364 9695 SH SOLE 0 0 9695 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 3012385 20584 SH SOLE 0 0 20584 BARCLAYS PLC ADR 06738E204 78417 10066 SH SOLE 0 0 10066 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 226066 9632 SH SOLE 0 0 9632 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 306892 6597 SH SOLE 0 0 6597 GLOBAL X FDS GLOBX SUPDV US 37950E291 260874 16108 SH SOLE 0 0 16108 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4716476 29550 SH SOLE 0 0 29550 WORLD GOLD TR SPDR GLD MINIS 98149E303 3140186 85657 SH SOLE 0 0 85657 AGF INVTS TR US MARKET NETRL 00110G408 2915349 146795 SH SOLE 0 0 146795 AGNC INVT CORP COM 00123Q104 289637 30297 SH SOLE 0 0 30297 ALPS ETF TR ALERIAN MLP 00162Q452 2773330 65719 SH SOLE 0 0 65719 A-MARK PRECIOUS METALS INC COM 00181T107 1221301 41640 SH SOLE 0 0 41640 AT&T INC COM 00206R102 6153298 409674 SH SOLE 0 0 409674 ARK ETF TR INNOVATION ETF 00214Q104 2120495 53453 SH SOLE 0 0 53453 ARK ETF TR NEXT GNRTN INTER 00214Q401 206541 3814 SH SOLE 0 0 3814 ABBVIE INC COM 00287Y109 21675125 145412 SH SOLE 0 0 145412 ABCELLERA BIOLOGICS INC COM 00288U106 48300 10500 SH SOLE 0 0 10500 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 49044 10282 SH SOLE 0 0 10282 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 85017 23356 SH SOLE 0 0 23356 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 739794 97856 SH SOLE 0 0 97856 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 571856 12075 SH SOLE 0 0 12075 ACTIVISION BLIZZARD INC COM 00507V109 2813451 30049 SH SOLE 0 0 30049 ACTINIUM PHARMACEUTICALS INC COM 00507W206 86136 14550 SH SOLE 0 0 14550 ADOBE INC COM 00724F101 8649571 16963 SH SOLE 0 0 16963 AEHR TEST SYS COM 00760J108 402754 8813 SH SOLE 0 0 8813 AGILENT TECHNOLOGIES INC COM 00846U101 590471 5281 SH SOLE 0 0 5281 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 261749 8500 SH SOLE 0 0 8500 AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760 261326 10125 SH SOLE 0 0 10125 AKAMAI TECHNOLOGIES INC COM 00971T101 599288 5625 SH SOLE 0 0 5625 AKOUSTIS TECHNOLOGIES INC COM 00973N102 7589 10080 SH SOLE 0 0 10080 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1990293 22946 SH SOLE 0 0 22946 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 361990 16067 SH SOLE 0 0 16067 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 488951 50407 SH SOLE 0 0 50407 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 339405 11183 SH SOLE 0 0 11183 ALLISON TRANSMISSION HLDGS I COM 01973R101 275256 4661 SH SOLE 0 0 4661 ALPHABET INC CAP STK CL C 02079K107 26987862 204686 SH SOLE 0 0 204686 ALPHABET INC CAP STK CL A 02079K305 27708674 211743 SH SOLE 0 0 211743 ATERIAN INC COM 02156U101 8093 24750 SH SOLE 0 0 24750 ALTRIA GROUP INC COM 02209S103 3947676 91794 SH SOLE 0 0 91794 AMBEV SA SPONSORED ADR 02319V103 94340 36566 SH SOLE 0 0 36566 AMERICAN AIRLS GROUP INC COM 02376R102 237177 18515 SH SOLE 0 0 18515 AMERICAN TOWER CORP NEW COM 03027X100 6878217 41826 SH SOLE 1250 0 40576 AMERICAS GOLD AND SILVER COR COM 03062D100 38804 109000 SH SOLE 0 0 109000 AMERICOLD REALTY TRUST INC COM 03064D108 949197 30989 SH SOLE 0 0 30989 AMERIPRISE FINL INC COM 03076C106 1397157 4238 SH SOLE 0 0 4238 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 57828 12200 SH SOLE 0 0 12200 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 506475 9159 SH SOLE 0 0 9159 ANSYS INC COM 03662Q105 322842 1085 SH SOLE 0 0 1085 ANTERO MIDSTREAM CORP COM 03676B102 134066 11191 SH SOLE 0 0 11191 APA CORPORATION COM 03743Q108 356304 8669 SH SOLE 0 0 8669 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 156214 11361 SH SOLE 0 0 11361 APOLLO COML REAL EST FIN INC COM 03762U105 161915 15450 SH SOLE 0 0 15450 APOLLO GLOBAL MGMT INC COM 03769M106 1039325 11579 SH SOLE 0 0 11579 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 444144 28803 SH SOLE 0 0 28803 APPLOVIN CORP COM CL A 03831W108 273726 6850 SH SOLE 0 0 6850 AQUA METALS INC COM 03837J101 38533 34100 SH SOLE 0 0 34100 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2629301 105046 SH SOLE 0 0 105046 ARCHER AVIATION INC COM CL A 03945R102 94394 18655 SH SOLE 0 0 18655 ARCHROCK INC COM 03957W106 906803 71968 SH SOLE 0 0 71968 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 363780 3536 SH SOLE 0 0 3536 ARES CAPITAL CORP COM 04010L103 2553156 131133 SH SOLE 0 0 131133 ARRAY TECHNOLOGIES INC COM SHS 04271T100 616194 27769 SH SOLE 0 0 27769 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 222948 5958 SH SOLE 0 0 5958 ASENSUS SURGICAL INC COM 04367G103 4186 15505 SH SOLE 0 0 15505 ASPIRA WOMENS HEALTH INC COM NEW 04537Y208 672005 125374 SH SOLE 0 0 125374 AURORA CANNABIS INC COM 05156X884 7944 13580 SH SOLE 0 0 13580 AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 9931 10000 SH SOLE 0 0 10000 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 39610 17000 SH SOLE 0 0 17000 AUTONATION INC COM 05329W102 861769 5692 SH SOLE 0 0 5692 AXON ENTERPRISE INC COM 05464C101 1246871 6266 SH SOLE 0 0 6266 AXOS FINANCIAL INC COM 05465C100 1695977 44796 SH SOLE 0 0 44796 B & G FOODS INC NEW COM 05508R106 162270 16098 SH SOLE 0 0 16098 BCE INC COM NEW 05534B760 672944 17305 SH SOLE 0 0 17305 BJS WHSL CLUB HLDGS INC COM 05550J101 304964 4273 SH SOLE 0 0 4273 B. RILEY FINANCIAL INC COM 05580M108 935826 22831 SH SOLE 0 0 22831 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 134892 17383 SH SOLE 0 0 17383 BNY MELLON STRATEGIC MUNS IN COM 05588W108 82375 15400 SH SOLE 0 0 15400 BAKER HUGHES COMPANY CL A 05722G100 278520 7886 SH SOLE 0 0 7886 BANCO SANTANDER S.A. ADR 05964H105 39175 10419 SH SOLE 0 0 10419 BANK MONTREAL MEDIUM MICROSECTORS FAN 06367V204 371250 37500 SH SOLE 0 0 37500 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 3280482 102069 SH SOLE 0 0 102069 BENTLEY SYS INC COM CL B 08265T208 265050 5284 SH SOLE 0 0 5284 BIGBEAR AI HLDGS INC COM 08975B109 19630 13000 SH SOLE 0 0 13000 BIOCRYST PHARMACEUTICALS INC COM 09058V103 92040 13000 SH SOLE 0 0 13000 BIOGEN INC COM 09062X103 893110 3475 SH SOLE 0 0 3475 BIOLINERX LTD SPONSORED ADS 09071M205 38766 21300 SH SOLE 0 0 21300 BLACKROCK INC COM 09247X101 2648991 4097 SH SOLE 0 0 4097 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 288001 14524 SH SOLE 0 0 14524 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 197657 21648 SH SOLE 0 0 21648 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 656549 43308 SH SOLE 0 0 43308 BLACKROCK MUNI INCOME TR II COM 09249N101 134702 14683 SH SOLE 0 0 14683 BLACKROCK ENERGY & RES TR COM 09250U101 161017 12282 SH SOLE 0 0 12282 BLACKROCK ENHANCED EQUITY DI COM 09251A104 236910 31131 SH SOLE 0 0 31131 BLACKROCK MUNIVEST FD INC COM 09253R105 139316 22910 SH SOLE 0 0 22910 BLACKROCK MUNIVEST FD II INC COM 09253T101 104671 11229 SH SOLE 0 0 11229 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 180569 18822 SH SOLE 0 0 18822 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 358306 35275 SH SOLE 0 0 35275 BLACKROCK FLOATING RATE INCO COM 09255X100 218066 17279 SH SOLE 0 0 17279 BLACKROCK ENHANCD CAP & INM COM 09256A109 839734 45026 SH SOLE 0 0 45026 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 152811 13905 SH SOLE 0 0 13905 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 607414 19338 SH SOLE 0 0 19338 BLACKSTONE INC COM 09260D107 8222357 76744 SH SOLE 0 0 76744 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 257300 15594 SH SOLE 0 0 15594 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 268376 38560 SH SOLE 0 0 38560 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 2332471 82918 SH SOLE 0 0 82918 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 922813 19515 SH SOLE 0 0 19515 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 175894 17660 SH SOLE 0 0 17660 BOISE CASCADE CO DEL COM 09739D100 500494 4857 SH SOLE 0 0 4857 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 1149474 22866 SH SOLE 0 0 22866 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 526442 10586 SH SOLE 0 0 10586 BOOKING HOLDINGS INC COM 09857L108 1451418 471 SH SOLE 0 0 471 BRF SA SPONSORED ADR 10552T107 729800 356000 SH SOLE 0 0 356000 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 109431 16940 SH SOLE 0 0 16940 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 859488 4777 SH SOLE 0 0 4777 BROADCOM INC COM 11135F101 22547523 27147 SH SOLE 0 0 27147 BROOKFIELD CORP CL A LTD VT SH 11271J107 625824 20009 SH SOLE 0 0 20009 CBOE GLOBAL MKTS INC COM 12503M108 382153 2446 SH SOLE 0 0 2446 CBRE GBL REAL ESTATE INC FD COM 12504G100 90847 20188 SH SOLE 0 0 20188 CBRE GROUP INC CL A 12504L109 293150 3969 SH SOLE 0 0 3969 CDW CORP COM 12514G108 485209 2405 SH SOLE 0 0 2405 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 425560 4907 SH SOLE 0 0 4907 CME GROUP INC COM 12572Q105 716239 3577 SH SOLE 0 0 3577 CALAMOS GBL DYN INCOME FUND COM 12811L107 212260 38314 SH SOLE 0 0 38314 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 182314 16336 SH SOLE 0 0 16336 CANADIAN PACIFIC KANSAS CITY COM 13646K108 1347602 18076 SH SOLE 0 0 18076 CAPITAL ONE FINL CORP COM 14040H105 597134 6153 SH SOLE 0 0 6153 CARDINAL HEALTH INC COM 14149Y108 993409 11442 SH SOLE 0 0 11442 CARLYLE GROUP INC COM 14316J108 447254 14829 SH SOLE 0 0 14829 CARRIER GLOBAL CORPORATION COM 14448C104 2231702 40429 SH SOLE 0 0 40429 CBAK ENERGY TECHNOLOGY INC COM 14986C102 9992 12200 SH SOLE 0 0 12200 CELESTICA INC SUB VTG SHS 15101Q108 361155 14729 SH SOLE 0 0 14729 CELSIUS HLDGS INC COM NEW 15118V207 460403 2683 SH SOLE 0 0 2683 CENTENE CORP DEL COM 15135B101 304932 4427 SH SOLE 0 0 4427 CENTERPOINT ENERGY INC COM 15189T107 491638 18311 SH SOLE 0 0 18311 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 51812 10425 SH SOLE 0 0 10425 CHARTER COMMUNICATIONS INC N CL A 16119P108 448177 1019 SH SOLE 0 0 1019 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 303952 5609 SH SOLE 0 0 5609 CHENIERE ENERGY INC COM NEW 16411R208 2160057 13016 SH SOLE 0 0 13016 CHEWY INC CL A 16679L109 517835 28359 SH SOLE 0 0 28359 CHIMERA INVT CORP COM NEW 16934Q208 105043 18625 SH SOLE 0 0 18625 CIPHER MINING INC COM 17253J106 23300 10000 SH SOLE 0 0 10000 CISCO SYS INC COM 17275R102 11051227 205566 SH SOLE 0 0 205566 CLIPPER RLTY INC COM 18885T306 115629 22322 SH SOLE 0 0 22322 CLOUGH GLOBAL EQUITY FD COM 18914C100 115080 21000 SH SOLE 0 0 21000 CLOUDFLARE INC CL A COM 18915M107 248125 3936 SH SOLE 0 0 3936 COHERENT CORP COM 19247G107 3302940 101193 SH SOLE 0 0 101193 COHEN & STEERS QUALITY INCOM COM 19247L106 168998 16699 SH SOLE 0 0 16699 COHEN & STEERS INFRASTRUCTUR COM 19248A109 531442 27142 SH SOLE 0 0 27142 COINBASE GLOBAL INC COM CL A 19260Q107 409186 5450 SH SOLE 0 0 5450 COLUMBIA SELIGM PREM TECH GR COM 19842X109 217736 7999 SH SOLE 0 0 7999 COMCAST CORP NEW CL A 20030N101 4807160 108416 SH SOLE 0 0 108416 COMPASS THERAPEUTICS INC COM 20454B104 98500 50000 SH SOLE 0 0 50000 COMPOSECURE INC COM CL A 20459V105 81141 12580 SH SOLE 0 0 12580 CONNECTONE BANCORP INC COM 20786W107 1085896 60903 SH SOLE 0 0 60903 CONOCOPHILLIPS COM 20825C104 4899259 40693 SH SOLE 1300 0 39393 CONSOL ENERGY INC NEW COM 20854L108 562392 5361 SH SOLE 0 0 5361 CONSTELLATION BRANDS INC CL A 21036P108 2288470 9105 SH SOLE 0 0 9105 CONSTELLATION ENERGY CORP COM 21037T109 423138 3879 SH SOLE 0 0 3879 CORNERSTONE STRATEGIC VALUE COM 21924B302 106053 13174 SH SOLE 0 0 13174 CORTEVA INC COM 22052L104 773786 15125 SH SOLE 0 0 15125 COSTCO WHSL CORP NEW COM 22160K105 16301660 28855 SH SOLE 475 0 28380 COSTAR GROUP INC COM 22160N109 391139 5087 SH SOLE 0 0 5087 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225 299861 4296 SH SOLE 0 0 4296 CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233 281316 2100 SH SOLE 0 0 2100 CRONOS GROUP INC COM 22717L101 20440 10220 SH SOLE 0 0 10220 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 204971 9450 SH SOLE 0 0 9450 CROWDSTRIKE HLDGS INC CL A 22788C105 2785287 16641 SH SOLE 0 0 16641 CROWN CASTLE INC COM 22822V101 3585962 38965 SH SOLE 1070 0 37895 DNP SELECT INCOME FD INC COM 23325P104 108013 11269 SH SOLE 0 0 11269 D R HORTON INC COM 23331A109 810176 7539 SH SOLE 0 0 7539 DATADOG INC CL A COM 23804L103 309524 3398 SH SOLE 0 0 3398 DAVITA INC COM 23918K108 218175 2308 SH SOLE 0 0 2308 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 562902 13412 SH SOLE 0 0 13412 DELL TECHNOLOGIES INC CL C 24703L202 911178 13225 SH SOLE 0 0 13225 DEVON ENERGY CORP NEW COM 25179M103 3635587 76215 SH SOLE 0 0 76215 DIAGEO PLC SPON ADR NEW 25243Q205 1208432 7966 SH SOLE 0 0 7966 DIAMONDBACK ENERGY INC COM 25278X109 1461247 9435 SH SOLE 0 0 9435 DIGITAL TURBINE INC COM NEW 25400W102 147408 24365 SH SOLE 0 0 24365 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 382772 7292 SH SOLE 0 0 7292 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 334533 12768 SH SOLE 0 0 12768 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 466379 6238 SH SOLE 0 0 6238 DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 431215 39561 SH SOLE 0 0 39561 DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G336 126560 11300 SH SOLE 0 0 11300 DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 1703678 63856 SH SOLE 0 0 63856 DOLBY LABORATORIES INC COM CL A 25659T107 425069 5363 SH SOLE 0 0 5363 DOMINION ENERGY INC COM 25746U109 2192639 49085 SH SOLE 0 0 49085 DOMINOS PIZZA INC COM 25754A201 200634 530 SH SOLE 0 0 530 DRAFTKINGS INC NEW COM CL A 26142V105 742712 25228 SH SOLE 0 0 25228 DROPBOX INC CL A 26210C104 461167 16936 SH SOLE 0 0 16936 DUFF & PHELPS UTLITY AND INF COM 26433C105 218847 25388 SH SOLE 0 0 25388 DUKE ENERGY CORP NEW COM NEW 26441C204 7420131 84071 SH SOLE 1093 0 82978 DUPONT DE NEMOURS INC COM 26614N102 3420628 45859 SH SOLE 0 0 45859 E L F BEAUTY INC COM 26856L103 1079629 9830 SH SOLE 0 0 9830 EOG RES INC COM 26875P101 1871315 14763 SH SOLE 0 0 14763 EQT CORP COM 26884L109 209373 5160 SH SOLE 0 0 5160 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 433790 13879 SH SOLE 0 0 13879 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 430663 19989 SH SOLE 0 0 19989 ETFIS SER TR I VIRTUS INFRCAP 26923G822 896355 46347 SH SOLE 0 0 46347 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 575710 11157 SH SOLE 0 0 11157 EAGLE MATLS INC COM 26969P108 410954 2464 SH SOLE 0 0 2464 EATON VANCE LTD DURATION INC COM 27828H105 1167157 129110 SH SOLE 0 0 129110 EATON VANCE TAX-MANAGED DIVE COM 27828N102 951867 82484 SH SOLE 0 0 82484 EATON VANCE TX ADV GLBL DIV COM 27828S101 399111 25950 SH SOLE 0 0 25950 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 644928 53746 SH SOLE 0 0 53746 EATON VANCE TAX-MANAGED GLOB COM 27829C105 236848 31001 SH SOLE 0 0 31001 EATON VANCE TAX-MANAGED GLOB COM 27829F108 1757525 238470 SH SOLE 0 0 238470 EATON VANCE RISK-MANAGED DIV COM 27829G106 130645 17011 SH SOLE 0 0 17011 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 144497 12062 SH SOLE 0 0 12062 EMBRAER S.A. SPONSORED ADS 29082A107 515378 37564 SH SOLE 0 0 37564 EMCOR GROUP INC COM 29084Q100 807353 3837 SH SOLE 0 0 3837 ASPEN TECHNOLOGY INC COM 29109X106 431806 2114 SH SOLE 0 0 2114 ENBRIDGE INC COM 29250N105 2949437 88752 SH SOLE 0 0 88752 ENDEAVOUR SILVER CORP COM 29258Y103 186624 76800 SH SOLE 0 0 76800 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 11910576 848936 SH SOLE 0 0 848936 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 852873 69793 SH SOLE 0 0 69793 ENPHASE ENERGY INC COM 29355A107 477479 3974 SH SOLE 0 0 3974 ENTEGRIS INC COM 29362U104 634219 6753 SH SOLE 0 0 6753 ENTERGY CORP NEW COM 29364G103 882715 9543 SH SOLE 0 0 9543 ENVESTNET INC NOTE 0.750% 8/1 29404KAE6 36873 40000 SH SOLE 0 0 40000 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 592895 275765 SH SOLE 0 0 275765 EQUINIX INC COM 29444U700 2552004 3514 SH SOLE 0 0 3514 EQUINOR ASA SPONSORED ADR 29446M102 2031814 61964 SH SOLE 0 0 61964 ETSY INC COM 29786A106 455031 7046 SH SOLE 0 0 7046 EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 59824 65000 SH SOLE 0 0 65000 EVERSOURCE ENERGY COM 30040W108 220097 3785 SH SOLE 0 0 3785 EXACT SCIENCES CORP COM 30063P105 261214 3829 SH SOLE 0 0 3829 EXELON CORP COM 30161N101 840752 22248 SH SOLE 0 0 22248 EXPEDIA GROUP INC COM NEW 30212P303 352602 3421 SH SOLE 0 0 3421 EXXON MOBIL CORP COM 30231G102 31124819 264712 SH SOLE 0 0 264712 FB FINL CORP COM 30257X104 208304 7345 SH SOLE 0 0 7345 META PLATFORMS INC CL A 30303M102 28784808 95882 SH SOLE 0 0 95882 FAZE HOLDINGS INC COMMON STOCK 31423J102 3482 21000 SH SOLE 0 0 21000 FEDEX CORP COM 31428X106 3711164 13944 SH SOLE 0 0 13944 FIDELITY NATL INFORMATION SV COM 31620M106 494965 8955 SH SOLE 0 0 8955 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 741593 17956 SH SOLE 0 0 17956 FIRST INDL RLTY TR INC COM 32054K103 219744 4587 SH SOLE 0 0 4587 FIRST MAJESTIC SILVER CORP COM 32076V103 54078 10542 SH SOLE 0 0 10542 FIRST TR INTER DURATN PFD & COM 33718W103 301508 20235 SH SOLE 0 0 20235 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 911923 11020 SH SOLE 0 0 11020 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 510481 11975 SH SOLE 0 0 11975 FIRST TR SR FLTG RATE INCOME COM 33733U108 391572 39157 SH SOLE 0 0 39157 FIRST TR VALUE LINE DIVID IN SHS 33734H106 7490608 200337 SH SOLE 0 0 200337 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 792984 45521 SH SOLE 0 0 45521 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 476640 12600 SH SOLE 0 0 12600 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1326866 13657 SH SOLE 0 0 13657 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2787037 48529 SH SOLE 0 0 48529 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 255984 4061 SH SOLE 0 0 4061 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 983680 8850 SH SOLE 0 0 8850 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2497889 32906 SH SOLE 0 0 32906 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 888821 70379 SH SOLE 0 0 70379 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4303016 94717 SH SOLE 0 0 94717 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4288903 46568 SH SOLE 0 0 46568 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 856719 13225 SH SOLE 0 0 13225 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 395086 4083 SH SOLE 0 0 4083 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 170569 15662 SH SOLE 0 0 15662 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 860312 17124 SH SOLE 0 0 17124 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 284948 13653 SH SOLE 0 0 13653 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 549368 8096 SH SOLE 0 0 8096 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 3684938 139475 SH SOLE 0 0 139475 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2422964 52973 SH SOLE 0 0 52973 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 573128 31165 SH SOLE 0 0 31165 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 1115440 52940 SH SOLE 0 0 52940 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 239057 16379 SH SOLE 0 0 16379 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 498374 8885 SH SOLE 0 0 8885 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1999831 43522 SH SOLE 0 0 43522 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 545537 12315 SH SOLE 0 0 12315 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 634471 12315 SH SOLE 0 0 12315 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 202975 6757 SH SOLE 0 0 6757 FIRST TR MLP & ENERGY INCOM COM 33739B104 118222 14946 SH SOLE 0 0 14946 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 553630 11302 SH SOLE 0 0 11302 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 4591141 191298 SH SOLE 0 0 191298 FST TR NEW OPPORT MLP & ENE COM 33739M100 444466 71001 SH SOLE 0 0 71001 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 933800 19104 SH SOLE 0 0 19104 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1125779 21181 SH SOLE 0 0 21181 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 687927 40754 SH SOLE 0 0 40754 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1062717 22496 SH SOLE 0 0 22496 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 8457397 141787 SH SOLE 0 0 141787 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 6122037 124028 SH SOLE 0 0 124028 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 3208840 108297 SH SOLE 0 0 108297 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 1076135 34880 SH SOLE 0 0 34880 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 214326 9800 SH SOLE 0 0 9800 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 859604 26531 SH SOLE 0 0 26531 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 207319 6103 SH SOLE 0 0 6103 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 494466 12197 SH SOLE 0 0 12197 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 443897 11590 SH SOLE 0 0 11590 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 1099332 44889 SH SOLE 0 0 44889 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 3833429 91153 SH SOLE 0 0 91153 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 511241 15450 SH SOLE 0 0 15450 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 378286 10120 SH SOLE 0 0 10120 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 326922 13679 SH SOLE 0 0 13679 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 1355066 35334 SH SOLE 0 0 35334 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 237052 6393 SH SOLE 0 0 6393 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752 509993 20270 SH SOLE 0 0 20270 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 251115 7635 SH SOLE 0 0 7635 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 502127 15565 SH SOLE 0 0 15565 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 640740 22325 SH SOLE 0 0 22325 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 545911 19338 SH SOLE 0 0 19338 FORTIVE CORP COM 34959J108 269068 3628 SH SOLE 0 0 3628 FORTRESS BIOTECH INC COM 34960Q109 42006 144700 SH SOLE 0 0 144700 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 269658 19835 SH SOLE 0 0 19835 FRANKLIN LTD DURATION INCOME COM 35472T101 853022 140069 SH SOLE 0 0 140069 FREEPORT-MCMORAN INC CL B 35671D857 1758220 47150 SH SOLE 0 0 47150 FUELCELL ENERGY INC COM 35952H601 13395 10465 SH SOLE 0 0 10465 FUBOTV INC COM 35953D104 55066 20624 SH SOLE 0 0 20624 GABELLI DIVID & INCOME TR COM 36242H104 955203 49136 SH SOLE 0 0 49136 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 503786 7404 SH SOLE 0 0 7404 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 960604 262460 SH SOLE 0 0 262460 GAMING & LEISURE PPTYS INC COM 36467J108 468534 10286 SH SOLE 0 0 10286 GENERAL MTRS CO COM 37045V100 1203183 36493 SH SOLE 0 0 36493 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 209603 115803 SH SOLE 0 0 115803 GSK PLC SPONSORED ADR 37733W204 1786319 48795 SH SOLE 0 0 48795 GLOBAL PMTS INC COM 37940X102 1054580 9139 SH SOLE 0 0 9139 GLOBAL PARTNERS LP COM UNITS 37946R109 1016262 28773 SH SOLE 0 0 28773 GLOBAL MED REIT INC COM NEW 37954A204 781863 85170 SH SOLE 0 0 85170 GLOBAL X FDS RUSSELL 2000 37954Y459 810128 47487 SH SOLE 0 0 47487 GLOBAL X FDS S&P 500 COVERED 37954Y475 1438524 36990 SH SOLE 0 0 36990 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2695718 160746 SH SOLE 0 0 160746 GLOBAL X FDS US INFR DEV ETF 37954Y673 2770655 91200 SH SOLE 2325 0 88875 GLOBAL X FDS GLOBAL X COPPER 37954Y830 668416 18358 SH SOLE 0 0 18358 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 767828 13917 SH SOLE 0 0 13917 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 453671 16778 SH SOLE 0 0 16778 GLOBAL SELF STORAGE INC COM 37955N106 99727 20520 SH SOLE 0 0 20520 GOLDMAN SACHS GROUP INC COM 38141G104 6854054 21183 SH SOLE 0 0 21183 GOLDMAN SACHS BDC INC SHS 38147U107 155408 10354 SH SOLE 0 0 10354 GRANITE PT MTG TR INC COM STK 38741L107 55400 10906 SH SOLE 0 0 10906 GRANITESHARES GOLD TR SHS BEN INT 38748G101 283742 15522 SH SOLE 0 0 15522 GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 460009 18720 SH SOLE 0 0 18720 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 598288 40452 SH SOLE 0 0 40452 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 1421953 105330 SH SOLE 0 0 105330 HCA HEALTHCARE INC COM 40412C101 844134 3432 SH SOLE 0 0 3432 HDFC BANK LTD SPONSORED ADS 40415F101 221937 3761 SH SOLE 0 0 3761 HP INC COM 40434L105 413776 15937 SH SOLE 0 0 15937 HALLADOR ENERGY COMPANY COM 40609P105 165830 11500 SH SOLE 0 0 11500 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 248563 17060 SH SOLE 0 0 17060 HANCOCK JOHN PFD INCOME FD I COM 41013X106 981252 67813 SH SOLE 3680 0 64133 HEALTH CATALYST INC NOTE 2.500% 4/1 42225TAB3 33718 35000 SH SOLE 0 0 35000 HEALTHPEAK PROPERTIES INC COM 42250P103 728448 39676 SH SOLE 0 0 39676 HESS CORP COM 42809H107 274609 1795 SH SOLE 0 0 1795 HEWLETT PACKARD ENTERPRISE C COM 42824C109 865919 49511 SH SOLE 0 0 49511 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 266992 33208 SH SOLE 0 0 33208 HILTON WORLDWIDE HLDGS INC COM 43300A203 210956 1405 SH SOLE 0 0 1405 ITT INC COM 45073V108 266733 2716 SH SOLE 0 0 2716 ICICI BANK LIMITED ADR 45104G104 606936 26252 SH SOLE 0 0 26252 IDEXX LABS INC COM 45168D104 821630 1879 SH SOLE 0 0 1879 INDEPENDENCE RLTY TR INC COM 45378A106 602031 42306 SH SOLE 0 0 42306 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 14972839 473974 SH SOLE 0 0 473974 INGERSOLL RAND INC COM 45687V106 200658 3112 SH SOLE 0 0 3112 INNOVATIVE INDL PPTYS INC COM 45781V101 238226 3075 SH SOLE 0 0 3075 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 276927 9381 SH SOLE 0 0 9381 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 240211 5744 SH SOLE 0 0 5744 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 297626 8887 SH SOLE 0 0 8887 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 464433 15249 SH SOLE 0 0 15249 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 268232 8289 SH SOLE 0 0 8289 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 352849 10673 SH SOLE 0 0 10673 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 512536 15819 SH SOLE 0 0 15819 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 280568 9036 SH SOLE 0 0 9036 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 446262 13519 SH SOLE 0 0 13519 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 559103 17857 SH SOLE 0 0 17857 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 260249 7550 SH SOLE 0 0 7550 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 225723 6698 SH SOLE 0 0 6698 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 539685 17631 SH SOLE 0 0 17631 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 207197 5925 SH SOLE 0 0 5925 INTELLICHECK INC COM NEW 45817G201 27871 12387 SH SOLE 0 0 12387 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 485735 5612 SH SOLE 0 0 5612 INTERCONTINENTAL EXCHANGE IN COM 45866F104 889224 8082 SH SOLE 0 0 8082 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 608004 12233 SH SOLE 0 0 12233 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 13096891 876046 SH SOLE 0 0 876046 INTUITIVE SURGICAL INC COM NEW 46120E602 2182365 7466 SH SOLE 0 0 7466 INVESCO SR INCOME TR COM 46131H107 284337 72535 SH SOLE 0 0 72535 INVESCO MUNICIPAL TRUST COM 46131J103 104667 12550 SH SOLE 0 0 12550 INVESCO MUN OPPORTUNITY TR COM 46132C107 152568 18538 SH SOLE 0 0 18538 INVESCO MUNI INCOME OPP TRST COM 46132X101 113626 19557 SH SOLE 0 0 19557 INVESCO HIG INCM 2023 TARG T COM 46135X108 141848 20829 SH SOLE 0 0 20829 INVESCO HIGH INCOME 2024 TAR COM 46136K105 236036 34011 SH SOLE 0 0 34011 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 306242 3838 SH SOLE 0 0 3838 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 225503 7175 SH SOLE 0 0 7175 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1321522 24850 SH SOLE 0 0 24850 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 221936 5663 SH SOLE 0 0 5663 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 570319 7751 SH SOLE 0 0 7751 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 2299699 76275 SH SOLE 0 0 76275 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 211218 4200 SH SOLE 0 0 4200 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 482654 17146 SH SOLE 0 0 17146 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 6471171 71926 SH SOLE 0 0 71926 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5541730 39112 SH SOLE 0 0 39112 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 453603 27146 SH SOLE 0 0 27146 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 518641 27027 SH SOLE 0 0 27027 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 1136269 26548 SH SOLE 0 0 26548 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 333758 4923 SH SOLE 0 0 4923 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 204658 3588 SH SOLE 0 0 3588 INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795 466901 15710 SH SOLE 0 0 15710 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 2357309 30618 SH SOLE 0 0 30618 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 431555 5172 SH SOLE 0 0 5172 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2434914 41417 SH SOLE 0 0 41417 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 332453 8483 SH SOLE 0 0 8483 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 278902 25470 SH SOLE 0 0 25470 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 336746 15196 SH SOLE 0 0 15196 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 617671 29427 SH SOLE 0 0 29427 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 6273059 42555 SH SOLE 0 0 42555 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 227464 6246 SH SOLE 0 0 6246 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 530324 23707 SH SOLE 0 0 23707 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 263453 12308 SH SOLE 0 0 12308 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 372311 16559 SH SOLE 0 0 16559 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 927185 43306 SH SOLE 0 0 43306 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 422718 23950 SH SOLE 0 0 23950 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 1075566 56136 SH SOLE 0 0 56136 IONQ INC COM 46222L108 615660 41375 SH SOLE 0 0 41375 IQVIA HLDGS INC COM 46266C105 702004 3568 SH SOLE 0 0 3568 IRON MTN INC DEL COM 46284V101 1849590 30788 SH SOLE 0 0 30788 ISHARES SILVER TR ISHARES 46428Q109 2159783 106184 SH SOLE 0 0 106184 ISHARES TR US TREAS BD ETF 46429B267 1844403 83684 SH SOLE 0 0 83684 ISHARES TR FLTG RATE NT ETF 46429B655 6237107 122561 SH SOLE 0 0 122561 ISHARES TR CORE HIGH DV ETF 46429B663 1634623 16351 SH SOLE 0 0 16351 ISHARES TR MSCI EAFE MIN VL 46429B689 202080 3098 SH SOLE 0 0 3098 ISHARES TR MSCI USA MIN VOL 46429B697 10166759 139929 SH SOLE 0 0 139929 ISHARES TR 0-5 YR TIPS ETF 46429B747 7660730 79042 SH SOLE 0 0 79042 ISHARES TR MSCI USA QLT FCT 46432F339 17691064 133717 SH SOLE 0 0 133717 ISHARES TR MSCI USA VALUE 46432F388 1351887 14791 SH SOLE 0 0 14791 ISHARES TR MSCI USA MMENTM 46432F396 1154343 8239 SH SOLE 0 0 8239 ISHARES TR CORE MSCI TOTAL 46432F834 1966317 32777 SH SOLE 0 0 32777 ISHARES TR CORE MSCI EAFE 46432F842 6378945 99129 SH SOLE 0 0 99129 ISHARES TR CORE 1 5 YR USD 46432F859 731780 15778 SH SOLE 0 0 15778 ISHARES INC CORE MSCI EMKT 46434G103 14470917 304075 SH SOLE 0 0 304075 ISHARES INC MSCI JPN ETF NEW 46434G822 428311 7104 SH SOLE 0 0 7104 ISHARES INC ESG AWR MSCI EM 46434G863 843290 27850 SH SOLE 0 0 27850 ISHARES TR 0-5YR INVT GR CP 46434V100 598315 12466 SH SOLE 0 0 12466 ISHARES TR INTERNATIONAL SL 46434V266 259062 8758 SH SOLE 0 0 8758 ISHARES TR 0-5YR HI YL CP 46434V407 830064 20231 SH SOLE 0 0 20231 ISHARES TR MSCI INTL QUALTY 46434V456 303005 9015 SH SOLE 0 0 9015 ISHARES TR CORE TOTAL USD 46434V613 27674233 633060 SH SOLE 0 0 633060 ISHARES TR CORE DIV GRWTH 46434V621 5800536 116201 SH SOLE 0 0 116201 ISHARES TR GLOBAL REIT ETF 46434V647 229507 10706 SH SOLE 0 0 10706 ISHARES TR TRS FLT RT BD 46434V860 7320907 144283 SH SOLE 0 0 144283 ISHARES TR BLACKROCK ULTRA 46434V878 1527008 30310 SH SOLE 0 0 30310 ISHARES TR CONV BD ETF 46435G102 3151154 42463 SH SOLE 0 0 42463 ISHARES TR ESG AWRE USD ETF 46435G193 587009 26977 SH SOLE 0 0 26977 ISHARES TR MSCI INTL VLU FT 46435G409 412531 16267 SH SOLE 0 0 16267 ISHARES TR ESG AWR MSCI USA 46435G425 8258966 87574 SH SOLE 0 0 87574 ISHARES TR FALN ANGLS USD 46435G474 677434 27316 SH SOLE 0 0 27316 ISHARES TR ESG AW MSCI EAFE 46435G516 274303 3968 SH SOLE 0 0 3968 ISHARES TR ESG AWR US AGRGT 46435U549 728345 16078 SH SOLE 0 0 16078 ISHARES TR US INFRASTRUC 46435U713 1997606 54265 SH SOLE 0 0 54265 ISHARES TR IBONDS DEC 2032 46436E312 203963 8687 SH SOLE 0 0 8687 ISHARES TR ESG ADV TTL USD 46436E619 622935 15249 SH SOLE 0 0 15249 ISHARES TR 0-3 MNTH TREASRY 46436E718 1263821 12554 SH SOLE 0 0 12554 ISHARES TR ESG EAFE ETF 46436E759 366274 6416 SH SOLE 0 0 6416 ISHARES TR ESG MSCI USA ETF 46436E767 640746 18421 SH SOLE 0 0 18421 JPMORGAN CHASE & CO COM 46625H100 23633494 162967 SH SOLE 0 0 162967 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 24349924 454629 SH SOLE 0 0 454629 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 8314208 165688 SH SOLE 0 0 165688 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 345601 7364 SH SOLE 0 0 7364 JACKSON FINANCIAL INC COM CL A 46817M107 1568207 41031 SH SOLE 0 0 41031 JACOBS SOLUTIONS INC COM 46982L108 2389160 17503 SH SOLE 0 0 17503 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1373729 27294 SH SOLE 0 0 27294 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 980389 20438 SH SOLE 0 0 20438 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 210195 4442 SH SOLE 0 0 4442 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 279314 11763 SH SOLE 0 0 11763 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 3116512 96876 SH SOLE 0 0 96876 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 429079 44836 SH SOLE 0 0 44836 KKR & CO INC COM 48251W104 1218831 19786 SH SOLE 0 0 19786 KENVUE INC COM 49177J102 510831 25440 SH SOLE 0 0 25440 KEURIG DR PEPPER INC COM 49271V100 220548 6939 SH SOLE 0 0 6939 KEYSIGHT TECHNOLOGIES INC COM 49338L103 399312 3018 SH SOLE 0 0 3018 KINDER MORGAN INC DEL COM 49456B101 3167195 191025 SH SOLE 0 0 191025 KINSALE CAP GROUP INC COM 49714P108 484684 1170 SH SOLE 0 0 1170 LCI INDS COM 50189K103 203927 1737 SH SOLE 0 0 1737 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 353935 99700 SH SOLE 0 0 99700 LPL FINL HLDGS INC COM 50212V100 525424 2211 SH SOLE 0 0 2211 LABORATORY CORP AMER HLDGS COM NEW 50540R409 690229 3433 SH SOLE 175 0 3258 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 334621 24178 SH SOLE 0 0 24178 LISTED FD TR HORIZON KINETICS 53656F623 604123 19846 SH SOLE 0 0 19846 LYFT INC CL A COM 55087P104 250668 23783 SH SOLE 0 0 23783 M & T BK CORP COM 55261F104 731469 5785 SH SOLE 0 0 5785 M/I HOMES INC COM 55305B101 258171 3072 SH SOLE 0 0 3072 MPLX LP COM UNIT REP LTD 55336V100 3963190 111419 SH SOLE 0 0 111419 MSCI INC COM 55354G100 410144 799 SH SOLE 0 0 799 MACYS INC COM 55616P104 199515 16943 SH SOLE 0 0 16943 MAIN STR CAP CORP COM 56035L104 2150930 52939 SH SOLE 0 0 52939 MAMAS CREATIONS INC COM 56146T103 220641 50490 SH SOLE 0 0 50490 MANULIFE FINL CORP COM 56501R106 195601 10700 SH SOLE 0 0 10700 MARATHON PETE CORP COM 56585A102 1995814 13188 SH SOLE 0 0 13188 MASTERCARD INCORPORATED CL A 57636Q104 14516339 36666 SH SOLE 550 0 36116 MCKESSON CORP COM 58155Q103 2067116 4747 SH SOLE 0 0 4747 MEDICAL PPTYS TRUST INC COM 58463J304 206037 36803 SH SOLE 0 0 36803 MEDPACE HLDGS INC COM 58506Q109 306177 1265 SH SOLE 0 0 1265 MERCADOLIBRE INC COM 58733R102 1295773 1022 SH SOLE 0 0 1022 MERCK & CO INC COM 58933Y105 16855033 162575 SH SOLE 1654 0 160921 METLIFE INC COM 59156R108 1129981 17962 SH SOLE 0 0 17962 MID-AMER APT CMNTYS INC COM 59522J103 226636 1762 SH SOLE 0 0 1762 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 261723 6299 SH SOLE 0 0 6299 MODERNA INC COM 60770K107 1019576 9871 SH SOLE 0 0 9871 MOELIS & CO CL A 60786M105 203664 4513 SH SOLE 0 0 4513 MONGODB INC CL A 60937P106 383559 1109 SH SOLE 0 0 1109 MONSTER BEVERAGE CORP NEW COM 61174X109 734364 13869 SH SOLE 0 0 13869 MOSAIC CO NEW COM 61945C103 2577092 72390 SH SOLE 0 0 72390 MOVANO INC COM 62459M107 11990 11000 SH SOLE 0 0 11000 MR COOPER GROUP INC COM 62482R107 563505 10521 SH SOLE 0 0 10521 NIO INC SPON ADS 62914V106 369519 40876 SH SOLE 0 0 40876 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 38434 14130 SH SOLE 0 0 14130 NETAPP INC COM 64110D104 264736 3489 SH SOLE 0 0 3489 NETFLIX INC COM 64110L106 5735846 15190 SH SOLE 0 0 15190 NETEASE INC SPONSORED ADS 64110W102 413384 4127 SH SOLE 0 0 4127 NEUBERGER BERMAN HIGH YIELD COM 64128C106 92897 12337 SH SOLE 0 0 12337 NEUBERGER BERMAN REAL ESTATE COM 64190A103 41850 15000 SH SOLE 0 0 15000 RITHM CAPITAL CORP COM NEW 64828T201 261344 27395 SH SOLE 0 0 27395 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 340934 2378 SH SOLE 0 0 2378 NEXTERA ENERGY INC COM 65339F101 11802252 206009 SH SOLE 500 0 205509 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 225241 7584 SH SOLE 0 0 7584 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 338549 13071 SH SOLE 0 0 13071 NOVARTIS AG SPONSORED ADR 66987V109 2757714 27074 SH SOLE 0 0 27074 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 233946 28395 SH SOLE 0 0 28395 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 142468 10673 SH SOLE 0 0 10673 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 251158 20564 SH SOLE 0 0 20564 NVIDIA CORPORATION COM 67066G104 62819977 144417 SH SOLE 0 0 144417 NUVEEN QUALITY MUNCP INCOME COM 67066V101 226318 22236 SH SOLE 0 0 22236 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 252998 26120 SH SOLE 0 0 26120 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 110445 10409 SH SOLE 0 0 10409 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1621191 125755 SH SOLE 0 0 125755 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 217681 20785 SH SOLE 0 0 20785 NUVEEN AMT FREE MUN CR INC F COM 67071L106 388424 37518 SH SOLE 0 0 37518 NUVEEN PFD & INCOME SECS FD COM 67072C105 717366 115555 SH SOLE 3450 0 112105 NUVEEN FLOATING RATE INCOME COM 67072T108 443216 53432 SH SOLE 0 0 53432 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 71931 11285 SH SOLE 0 0 11285 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 401339 78479 SH SOLE 0 0 78479 NUVEEN REAL ASSET INCOME & G COM 67074Y105 123864 11569 SH SOLE 0 0 11569 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 628285 44924 SH SOLE 0 0 44924 NUTRIEN LTD COM 67077M108 2520084 40246 SH SOLE 0 0 40246 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 972045 16209 SH SOLE 0 0 16209 OREILLY AUTOMOTIVE INC COM 67103H107 1766824 1944 SH SOLE 0 0 1944 OFS CREDIT COMPANY INC COM 67111Q107 171029 22386 SH SOLE 0 0 22386 ONEMAIN HLDGS INC COM 68268W103 217338 5421 SH SOLE 0 0 5421 ORACLE CORP COM 68389X105 5557190 52466 SH SOLE 0 0 52466 ORGANON & CO COMMON STOCK 68622V106 176008 10139 SH SOLE 0 0 10139 OSISKO GOLD ROYALTIES LTD COM 68827L101 702100 59528 SH SOLE 0 0 59528 OTIS WORLDWIDE CORP COM 68902V107 646073 8045 SH SOLE 0 0 8045 OVINTIV INC COM 69047Q102 396232 8329 SH SOLE 0 0 8329 BLUE OWL CAPITAL CORPORATION COM 69121K104 422990 29830 SH SOLE 0 0 29830 PBF ENERGY INC CL A 69318G106 3384804 63232 SH SOLE 0 0 63232 PGIM ETF TR PGIM ULTRA SH BD 69344A107 505095 10206 SH SOLE 0 0 10206 PPL CORP COM 69351T106 1063951 44713 SH SOLE 0 0 44713 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 131767 10973 SH SOLE 0 0 10973 PACER FDS TR TRENDP US LAR CP 69374H105 2007165 50229 SH SOLE 0 0 50229 PACER FDS TR TRENDPILOT 100 69374H303 1319731 21480 SH SOLE 0 0 21480 PACER FDS TR SWAN SOS FD OF 69374H568 231161 9560 SH SOLE 0 0 9560 PACER FDS TR PACER US SMALL 69374H857 2003244 48039 SH SOLE 0 0 48039 PACER FDS TR US CASH COWS 100 69374H881 9901104 200306 SH SOLE 0 0 200306 PALANTIR TECHNOLOGIES INC CL A 69608A108 4825832 301615 SH SOLE 0 0 301615 PARAMOUNT GROUP INC COM 69924R108 744800 160000 SH SOLE 0 0 160000 PAYCOM SOFTWARE INC COM 70432V102 680454 2624 SH SOLE 0 0 2624 PAYPAL HLDGS INC COM 70450Y103 2711433 46381 SH SOLE 0 0 46381 PENNYMAC MTG INVT TR COM 70931T103 2236685 180378 SH SOLE 0 0 180378 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 217917 14113 SH SOLE 0 0 14113 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 608185 18081 SH SOLE 0 0 18081 PHYSICIANS RLTY TR COM 71943U104 212578 17439 SH SOLE 0 0 17439 PIMCO MUN INCOME FD COM 72200R107 164281 19460 SH SOLE 0 0 19460 PIMCO MUN INCOME FD III COM 72201A103 223768 34410 SH SOLE 0 0 34410 PIMCO INCOME STRATEGY FD II COM 72201J104 258887 38871 SH SOLE 0 0 38871 PIMCO ETF TR ACTIVE BD ETF 72201R775 13773621 156696 SH SOLE 0 0 156696 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1553482 15513 SH SOLE 0 0 15513 PIMCO ETF TR INTER MUN BD ACT 72201R866 1066491 21300 SH SOLE 0 0 21300 PIMCO DYNAMIC INCOME FD SHS 72201Y101 2318403 132483 SH SOLE 0 0 132483 PINNACLE FINL PARTNERS INC COM 72346Q104 228765 3412 SH SOLE 0 0 3412 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 979303 60751 SH SOLE 0 0 60751 PLUG POWER INC COM NEW 72919P202 274626 36135 SH SOLE 0 0 36135 POOL CORP COM 73278L105 347237 975 SH SOLE 0 0 975 PRICE T ROWE GROUP INC COM 74144T108 415116 3958 SH SOLE 0 0 3958 PRIMERICA INC COM 74164M108 513744 2648 SH SOLE 0 0 2648 PROLOGIS INC. COM 74340W103 2333048 20792 SH SOLE 0 0 20792 PROSHARES TR SHORT S&P 500 NE 74347B425 15888197 1098010 SH SOLE 0 0 1098010 PROSHARES TR INVT INT RT HG 74347B607 949534 12823 SH SOLE 0 0 12823 PROSHARES TR S&P MDCP 400 DIV 74347B680 303066 4541 SH SOLE 0 0 4541 PROSHARES TR RUSS 2000 DIVD 74347B698 430357 7606 SH SOLE 0 0 7606 PROSHARES TR SHORT QQQ NEW 74347B714 4698563 431457 SH SOLE 0 0 431457 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 295585 14461 SH SOLE 0 0 14461 PROSHARES TR ULTSHRT QQQ 74347G739 2139148 152796 SH SOLE 0 0 152796 PROSHARES TR LARGE CAP CRE 74347R248 19467436 398841 SH SOLE 0 0 398841 PROSHARES TR PSHS ULTRA TECH 74347R693 426507 10886 SH SOLE 0 0 10886 PROSHARES TR S&P 500 DV ARIST 74348A467 3000246 33882 SH SOLE 0 0 33882 PROSHARES TR HGH YLD INT RATE 74348A541 734830 11945 SH SOLE 0 0 11945 PROSPECT CAP CORP COM 74348T102 80138 13116 SH SOLE 0 0 13116 PUBLIC STORAGE COM 74460D109 695361 2639 SH SOLE 0 0 2639 QUEST DIAGNOSTICS INC COM 74834L100 246405 2022 SH SOLE 0 0 2022 QUEST RESOURCE HLDG CORP COM NEW 74836W203 141340 19100 SH SOLE 0 0 19100 RBB FD INC US TREAS 3 MNTH 74933W452 16136360 322276 SH SOLE 0 0 322276 RBC BEARINGS INC COM 75524B104 280204 1195 SH SOLE 0 0 1195 RE MAX HLDGS INC CL A 75524W108 347038 26819 SH SOLE 0 0 26819 READY CAPITAL CORP COM 75574U101 135794 12970 SH SOLE 0 0 12970 REDWIRE CORPORATION COM 75776W103 28900 10000 SH SOLE 0 0 10000 REGENERON PHARMACEUTICALS COM 75886F107 827646 1006 SH SOLE 0 0 1006 REGIONS FINANCIAL CORP NEW COM 7591EP100 283243 16241 SH SOLE 0 0 16241 RESTAURANT BRANDS INTL INC COM 76131D103 427095 6358 SH SOLE 0 0 6358 REVIVA PHARMACEUTCLS HLDGS I *W EXP 12/25/202 76152G118 17096 11101 SH SOLE 0 0 11101 RINGCENTRAL INC NOTE 3/0 76680RAF4 59924 65000 SH SOLE 0 0 65000 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 2033160 193450 SH SOLE 0 0 193450 RIVERNORTH DOUBLELINE STRATE COM 76882G107 233970 29579 SH SOLE 0 0 29579 RIVERNORTH MANAGED DUR MUN I COM 76882H105 231607 16881 SH SOLE 0 0 16881 RIVERNORTH FLEXIBLE MUN INCO COM 76883H104 179763 12571 SH SOLE 0 0 12571 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 338109 27444 SH SOLE 0 0 27444 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 507088 20885 SH SOLE 0 0 20885 RUNWAY GROWTH FINANCE CORP COM 78163D100 273643 21345 SH SOLE 0 0 21345 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 398187 8227 SH SOLE 0 0 8227 S&P GLOBAL INC COM 78409V104 1689319 4623 SH SOLE 0 0 4623 SBA COMMUNICATIONS CORP NEW CL A 78410G104 356422 1781 SH SOLE 0 0 1781 SPDR S&P 500 ETF TR TR UNIT 78462F103 35466683 82669 SH SOLE 0 0 82669 SPDR GOLD TR GOLD SHS 78463V107 18722994 109204 SH SOLE 2825 0 106379 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 284541 6773 SH SOLE 0 0 6773 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 293145 8732 SH SOLE 0 0 8732 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 879460 16445 SH SOLE 0 0 16445 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 523248 16874 SH SOLE 0 0 16874 SPDR SER TR PORTFOLIO CRPORT 78464A144 466256 16906 SH SOLE 0 0 16906 SPDR SER TR ICE PFD SEC ETF 78464A292 524811 16168 SH SOLE 0 0 16168 SPDR SER TR BBG CONV SEC ETF 78464A359 17990844 265352 SH SOLE 3625 0 261727 SPDR SER TR PORTFOLIO INTRMD 78464A375 364707 11596 SH SOLE 0 0 11596 SPDR SER TR PRTFLO S&P500 GW 78464A409 7982551 134658 SH SOLE 0 0 134658 SPDR SER TR PORTFOLIO SHORT 78464A474 361060 12314 SH SOLE 0 0 12314 SPDR SER TR PRTFLO S&P500 VL 78464A508 285529 6920 SH SOLE 0 0 6920 SPDR SER TR AEROSPACE DEF 78464A631 884451 7890 SH SOLE 0 0 7890 SPDR SER TR PORTFOLIO AGRGTE 78464A649 202240 8309 SH SOLE 0 0 8309 SPDR SER TR PORTFLI TIPS ETF 78464A656 204912 8249 SH SOLE 0 0 8249 SPDR SER TR GLB DOW ETF 78464A706 490073 4493 SH SOLE 0 0 4493 SPDR SER TR S&P METALS MNG 78464A755 312657 5955 SH SOLE 0 0 5955 SPDR SER TR S&P DIVID ETF 78464A763 2810055 24433 SH SOLE 0 0 24433 SPDR SER TR S&P 400 MDCP GRW 78464A821 360385 5212 SH SOLE 0 0 5212 SPDR SER TR S&P 400 MDCP VAL 78464A839 201488 3107 SH SOLE 0 0 3107 SPDR SER TR PORTFOLIO S&P500 78464A854 1413287 28120 SH SOLE 0 0 28120 SPDR SER TR S&P SEMICNDCTR 78464A862 551199 2812 SH SOLE 0 0 2812 SPDR SER TR S&P BIOTECH 78464A870 516352 7071 SH SOLE 0 0 7071 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 679326 16201 SH SOLE 0 0 16201 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 5453939 16238 SH SOLE 0 0 16238 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2301947 5024 SH SOLE 0 0 5024 SPDR SER TR BLOOMBERG SHT TE 78468R408 313558 12819 SH SOLE 0 0 12819 SPDR SER TR S&P OILGAS EXP 78468R556 412161 2787 SH SOLE 0 0 2787 SPDR SER TR PORTFLI HIGH YLD 78468R606 442863 19753 SH SOLE 0 0 19753 SPDR SER TR BLOOMBERG HIGH Y 78468R622 2187701 24200 SH SOLE 0 0 24200 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 18293090 199228 SH SOLE 0 0 199228 SPDR SER TR NUVEEN BLMBRG SH 78468R739 303782 6571 SH SOLE 0 0 6571 SPDR SER TR RUSSELL LOW VOL 78468R754 276146 2633 SH SOLE 0 0 2633 SPDR SER TR PRTFLO S&P500 HI 78468R788 2003665 57133 SH SOLE 0 0 57133 SPDR SER TR MSCI USA STRTGIC 78468R812 261740 2169 SH SOLE 0 0 2169 SPDR SER TR PORTFOLIO S&P600 78468R853 369865 10023 SH SOLE 0 0 10023 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 302159 39344 SH SOLE 0 0 39344 SACHEM CAP CORP COM 78590A109 40962 11604 SH SOLE 0 0 11604 SALESFORCE INC COM 79466L302 5341889 26343 SH SOLE 0 0 26343 SANOFI SPONSORED ADR 80105N105 1122417 20925 SH SOLE 0 0 20925 SARATOGA INVT CORP COM NEW 80349A208 234244 9115 SH SOLE 0 0 9115 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1925099 24508 SH SOLE 0 0 24508 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11057660 85891 SH SOLE 0 0 85891 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7698273 111877 SH SOLE 0 0 111877 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3651667 22684 SH SOLE 0 0 22684 SELECT SECTOR SPDR TR ENERGY 81369Y506 13267087 146776 SH SOLE 0 0 146776 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 4488902 135330 SH SOLE 0 0 135330 SELECT SECTOR SPDR TR INDL 81369Y704 7203368 71053 SH SOLE 0 0 71053 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8843725 53948 SH SOLE 0 0 53948 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3136087 47828 SH SOLE 0 0 47828 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 600429 17623 SH SOLE 0 0 17623 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3731740 63325 SH SOLE 0 0 63325 SERVICENOW INC COM 81762P102 6421339 11488 SH SOLE 0 0 11488 SHOPIFY INC CL A 82509L107 2879932 52775 SH SOLE 0 0 52775 SIMPLIFY EXCHANGE TRADED FUN STABLE INCM ETF 82889N640 467871 18644 SH SOLE 0 0 18644 SKYWORKS SOLUTIONS INC COM 83088M102 306401 3108 SH SOLE 0 0 3108 SNAP INC CL A 83304A106 164015 18408 SH SOLE 0 0 18408 SOFI TECHNOLOGIES INC COM 83406F102 1015814 127136 SH SOLE 0 0 127136 SOUTHERN COPPER CORP COM 84265V105 336500 4469 SH SOLE 0 0 4469 SPROTT PHYSICAL GOLD TR UNIT 85207H104 2388404 166788 SH SOLE 0 0 166788 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 116353 15350 SH SOLE 0 0 15350 SPROUTS FMRS MKT INC COM 85208M102 414775 9691 SH SOLE 0 0 9691 STAG INDL INC COM 85254J102 369384 10666 SH SOLE 0 0 10666 STARWOOD PPTY TR INC COM 85571B105 2820961 142262 SH SOLE 0 0 142262 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 483478 9877 SH SOLE 0 0 9877 SUNRUN INC COM 86771W105 1339248 106628 SH SOLE 0 0 106628 SUPER MICRO COMPUTER INC COM 86800U104 2068441 7543 SH SOLE 0 0 7543 SYNCHRONY FINANCIAL COM 87165B103 335423 10972 SH SOLE 0 0 10972 TFS FINL CORP COM 87240R107 270066 22848 SH SOLE 0 0 22848 TMC THE METALS COMPANY INC COM 87261Y106 11201 11300 SH SOLE 0 0 11300 TARGA RES CORP COM 87612G101 1121141 13079 SH SOLE 0 0 13079 TC ENERGY CORP COM 87807B107 254564 7253 SH SOLE 0 0 7253 TEGNA INC COM 87901J105 181850 12386 SH SOLE 0 0 12386 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1096300 70441 SH SOLE 0 0 70441 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 143405 11500 SH SOLE 0 0 11500 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 185608 15837 SH SOLE 0 0 15837 TELEFONICA BRASIL SA NEW ADR 87936R205 106148 12199 SH SOLE 0 0 12199 TELLURIAN INC NEW COM 87968A104 118639 102275 SH SOLE 0 0 102275 TELOS CORP MD COM 87969B101 220513 92265 SH SOLE 0 0 92265 TENARIS S A SPONSORED ADS 88031M109 232197 7348 SH SOLE 0 0 7348 TENET HEALTHCARE CORP COM NEW 88033G407 273312 4148 SH SOLE 0 0 4148 TESLA INC COM 88160R101 23846597 95303 SH SOLE 0 0 95303 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2409070 1321 SH SOLE 0 0 1321 THE TRADE DESK INC COM CL A 88339J105 2167334 27733 SH SOLE 0 0 27733 3M CO COM 88579Y101 3947760 42168 SH SOLE 0 0 42168 TILRAY BRANDS INC COM 88688T100 57491 24055 SH SOLE 0 0 24055 TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 76864 75000 SH SOLE 0 0 75000 TREX CO INC COM 89531P105 441148 7158 SH SOLE 0 0 7158 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 510996 48852 SH SOLE 0 0 48852 TRUIST FINL CORP COM 89832Q109 2622570 91666 SH SOLE 0 0 91666 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 1089179 41731 SH SOLE 0 0 41731 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737 494057 20279 SH SOLE 0 0 20279 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752 330624 11627 SH SOLE 0 0 11627 TWILIO INC CL A 90138F102 631714 10793 SH SOLE 0 0 10793 UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382 617901 29081 SH SOLE 0 0 29081 UBER TECHNOLOGIES INC COM 90353T100 8968326 195006 SH SOLE 0 0 195006 ULTA BEAUTY INC COM 90384S303 1590209 3981 SH SOLE 0 0 3981 UNITED STS OIL FD LP UNITS 91232N207 285032 3525 SH SOLE 0 0 3525 UNITED THERAPEUTICS CORP DEL COM 91307C102 218642 968 SH SOLE 0 0 968 UNITEDHEALTH GROUP INC COM 91324P102 28080945 55695 SH SOLE 400 0 55295 UNITI GROUP INC COM 91325V108 59615 12630 SH SOLE 0 0 12630 UNUM GROUP COM 91529Y106 627811 12763 SH SOLE 0 0 12763 UR-ENERGY INC COM 91688R108 17710 11500 SH SOLE 0 0 11500 VAIL RESORTS INC COM 91879Q109 596734 2689 SH SOLE 0 0 2689 VALERO ENERGY CORP COM 91913Y100 1624630 11464 SH SOLE 0 0 11464 VANECK ETF TRUST GOLD MINERS ETF 92189F106 651613 24215 SH SOLE 0 0 24215 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 380317 17591 SH SOLE 0 0 17591 VANECK ETF TRUST BDC INCOME ETF 92189F411 1147511 71585 SH SOLE 0 0 71585 VANECK ETF TRUST IG FLOATING RATE 92189F486 1155516 45691 SH SOLE 0 0 45691 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 4174625 55045 SH SOLE 0 0 55045 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2168159 14955 SH SOLE 0 0 14955 VANECK ETF TRUST DURABLE HGH DIV 92189H102 618886 20451 SH SOLE 0 0 20451 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 697907 15826 SH SOLE 0 0 15826 VANECK ETF TRUST OIL SERVICES ETF 92189H607 11689449 33879 SH SOLE 0 0 33879 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 13761598 287719 SH SOLE 0 0 287719 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 695823 3788 SH SOLE 0 0 3788 VANGUARD WORLD FDS ENERGY ETF 92204A306 1839241 14413 SH SOLE 0 0 14413 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 492386 6092 SH SOLE 0 0 6092 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3370802 14284 SH SOLE 0 0 14284 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 716656 3663 SH SOLE 0 0 3663 VANGUARD WORLD FDS INF TECH ETF 92204A702 9818103 23614 SH SOLE 0 0 23614 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1813988 10463 SH SOLE 0 0 10463 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1990735 15462 SH SOLE 0 0 15462 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1074986 18663 SH SOLE 0 0 18663 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 26633756 354408 SH SOLE 0 0 354408 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1939724 10170 SH SOLE 0 0 10170 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1467538 20542 SH SOLE 0 0 20542 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2135090 31197 SH SOLE 0 0 31197 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 220996 3867 SH SOLE 0 0 3867 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1297138 19459 SH SOLE 0 0 19459 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1971069 10126 SH SOLE 0 0 10126 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 5717276 130591 SH SOLE 0 0 130591 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2834585 39578 SH SOLE 0 0 39578 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 375867 6771 SH SOLE 0 0 6771 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2730663 35939 SH SOLE 0 0 35939 VENTAS INC COM 92276F100 375147 8810 SH SOLE 0 0 8810 VERIZON COMMUNICATIONS INC COM 92343V104 10072232 310775 SH SOLE 0 0 310775 VERISK ANALYTICS INC COM 92345Y106 383332 1623 SH SOLE 0 0 1623 VERTEX PHARMACEUTICALS INC COM 92532F100 3283539 9443 SH SOLE 0 0 9443 PARAMOUNT GLOBAL CLASS A COM 92556H107 556940 35160 SH SOLE 0 0 35160 PARAMOUNT GLOBAL CLASS B COM 92556H206 207899 16055 SH SOLE 0 0 16055 VIATRIS INC COM 92556V106 499492 50658 SH SOLE 0 0 50658 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 420152 15070 SH SOLE 0 0 15070 VISA INC COM CL A 92826C839 22654158 98492 SH SOLE 0 0 98492 VIRTUS TOTAL RETURN FD INC COM 92835W107 150529 31360 SH SOLE 0 0 31360 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 357417 11761 SH SOLE 0 0 11761 VIRTUS CONVERTIBLE & INC 202 COM 92838R105 155991 17674 SH SOLE 0 0 17674 VIRTUS CONVERTIBLE & INC FD COM 92838U108 127553 45718 SH SOLE 0 0 45718 VIRTUS CONVERTIBLE & INCOME COM 92838X102 251942 80134 SH SOLE 0 0 80134 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 216942 13022 SH SOLE 0 0 13022 VIRTUS DIVERSIFIED INCM & CO COM 92840N100 443856 23559 SH SOLE 0 0 23559 VIRTUS DIVIDEND INTEREST & P COM 92840R101 660287 58278 SH SOLE 0 0 58278 VIRTUS EQUITY & CONV INCM FD COM 92841M101 1486544 74738 SH SOLE 0 0 74738 VITA COCO CO INC COM 92846Q107 304928 11710 SH SOLE 0 0 11710 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 493831 52092 SH SOLE 0 0 52092 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 89680 18191 SH SOLE 0 0 18191 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 555099 113286 SH SOLE 0 0 113286 VOYA INFRASTRUCTURE INDLS & COM 92912X101 209622 22229 SH SOLE 0 0 22229 VUZIX CORP COM NEW 92921W300 388581 107047 SH SOLE 0 0 107047 WP CAREY INC COM 92936U109 888136 16104 SH SOLE 0 0 16104 WEC ENERGY GROUP INC COM 92939U106 553838 6876 SH SOLE 0 0 6876 WASTE CONNECTIONS INC COM 94106B101 329697 2455 SH SOLE 0 0 2455 WASTE MGMT INC DEL COM 94106L109 5384726 35324 SH SOLE 265 0 35059 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 49407 11944 SH SOLE 0 0 11944 WELLTOWER INC COM 95040Q104 2821271 34439 SH SOLE 0 0 34439 WESTERN ASSET EMERGING MKTS COM 95766A101 3866045 461185 SH SOLE 0 0 461185 WESTERN ASSET MANAGED MUNS F COM 95766M105 169783 18954 SH SOLE 0 0 18954 WESTERN ASSET MUN PARTNERS F COM 95766P108 114622 10790 SH SOLE 0 0 10790 WESTERN COPPER & GOLD CORP COM 95805V108 16380 12000 SH SOLE 0 0 12000 WESTROCK COFFEE CO COM 96145W103 170466 19240 SH SOLE 0 0 19240 WISDOMTREE TR US HIGH DIVIDEND 97717W208 524298 6717 SH SOLE 0 0 6717 WISDOMTREE TR US LARGECAP DIVD 97717W307 567906 9236 SH SOLE 0 0 9236 WISDOMTREE TR EMER MKT HIGH FD 97717W315 582156 15532 SH SOLE 0 0 15532 WISDOMTREE TR HEDGED HI YLD BD 97717W430 24722102 1170554 SH SOLE 0 0 1170554 WISDOMTREE TR US MIDCAP DIVID 97717W505 670286 16364 SH SOLE 0 0 16364 WISDOMTREE TR US SMALLCAP DIVD 97717W604 213975 7588 SH SOLE 0 0 7588 WISDOMTREE TR INTL EQUITY FD 97717W703 3224312 66687 SH SOLE 0 0 66687 WISDOMTREE TR GLB US QTLY DIV 97717W844 388115 11603 SH SOLE 0 0 11603 WISDOMTREE TR JAPN HEDGE EQT 97717W851 223176 2529 SH SOLE 0 0 2529 WISDOMTREE TR EM EX ST-OWNED 97717X578 4036147 151337 SH SOLE 0 0 151337 WISDOMTREE TR US QTLY DIV GRT 97717X669 392192 6177 SH SOLE 0 0 6177 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2497522 49633 SH SOLE 0 0 49633 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 676330 37532 SH SOLE 0 0 37532 WORKDAY INC CL A 98138H101 519292 2417 SH SOLE 0 0 2417 XCEL ENERGY INC COM 98389B100 572100 9909 SH SOLE 0 0 9909 XAI OCTAGON FLOATING RATE & COM 98400T106 484430 68860 SH SOLE 0 0 68860 XYLEM INC COM 98419M100 807369 8869 SH SOLE 0 0 8869 YUM CHINA HLDGS INC COM 98850P109 222856 4000 SH SOLE 0 0 4000 ZEDGE INC CL B 98923T104 109864 50166 SH SOLE 0 0 50166 ZIMMER BIOMET HOLDINGS INC COM 98956P102 367990 3273 SH SOLE 0 0 3273 ZOETIS INC CL A 98978V103 2786421 16016 SH SOLE 0 0 16016 ZSCALER INC COM 98980G102 585174 3761 SH SOLE 0 0 3761 ZOMEDICA CORP COM 98980M109 1671 10000 SH SOLE 0 0 10000 ZYNERBA PHARMACEUTICALS INC COM 98986X109 16233 12732 SH SOLE 0 0 12732 ALLEGION PLC ORD SHS G0176J109 328983 3157 SH SOLE 0 0 3157 AMCOR PLC ORD G0250X107 1145267 125029 SH SOLE 0 0 125029 AON PLC SHS CL A G0403H108 522583 1612 SH SOLE 0 0 1612 ARCH CAP GROUP LTD ORD G0450A105 639271 8020 SH SOLE 0 0 8020 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3553308 11570 SH SOLE 0 0 11570 BUNGE LIMITED COM G16962105 2797242 25841 SH SOLE 0 0 25841 CALEDONIA MNG CORP PLC SHS NEW G1757E113 135129 13705 SH SOLE 0 0 13705 CRH PLC ORD G25508105 512330 9361 SH SOLE 0 0 9361 DLOCAL LTD CLASS A COM G29018101 284214 14826 SH SOLE 0 0 14826 EATON CORP PLC SHS G29183103 4677976 21933 SH SOLE 0 0 21933 FERGUSON PLC NEW SHS G3421J106 652233 3966 SH SOLE 0 0 3966 HITEK GLOBAL INC ORD SHS G45139105 32340 14000 SH SOLE 0 0 14000 ICON PLC SHS G4705A100 490284 1991 SH SOLE 0 0 1991 WEATHERFORD INTL PLC ORD SHS G48833118 459147 5083 SH SOLE 0 0 5083 JOHNSON CTLS INTL PLC SHS G51502105 761362 14210 SH SOLE 0 0 14210 LIBERTY GLOBAL PLC SHS CL C G5480U120 445700 24014 SH SOLE 0 0 24014 LINDE PLC SHS G54950103 3886350 10437 SH SOLE 0 0 10437 MEDTRONIC PLC SHS G5960L103 3198667 40468 SH SOLE 0 0 40468 APTIV PLC SHS G6095L109 274869 2788 SH SOLE 0 0 2788 MULTI WAYS HOLDINGS LIMITED ORDINARY SHARES G6362F108 6223 15000 SH SOLE 0 0 15000 NORDIC AMERICAN TANKERS LIMI COM G65773106 45379 10677 SH SOLE 0 0 10677 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 250710 15213 SH SOLE 0 0 15213 NVENT ELECTRIC PLC SHS G6700G107 630347 11896 SH SOLE 0 0 11896 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 435597 16050 SH SOLE 0 0 16050 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1289027 19340 SH SOLE 0 0 19340 PENTAIR PLC SHS G7S00T104 419445 6478 SH SOLE 0 0 6478 STERIS PLC SHS USD G8473T100 432780 1972 SH SOLE 0 0 1972 TRANE TECHNOLOGIES PLC SHS G8994E103 710456 3501 SH SOLE 0 0 3501 WHITE MTNS INS GROUP LTD COM G9618E107 248285 166 SH SOLE 0 0 166 CHUBB LIMITED COM H1467J104 2272726 10873 SH SOLE 0 0 10873 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 763006 16810 SH SOLE 0 0 16810 GARMIN LTD SHS H2906T109 361088 3432 SH SOLE 0 0 3432 UBS GROUP AG SHS H42097107 737433 29916 SH SOLE 0 0 29916 ON HLDG AG NAMEN AKT A H5919C104 381941 13729 SH SOLE 0 0 13729 TE CONNECTIVITY LTD SHS H84989104 1193896 9665 SH SOLE 0 0 9665 TRANSOCEAN LTD REG SHS H8817H100 117986 14371 SH SOLE 0 0 14371 ADECOAGRO S A COM L00849106 1449444 123990 SH SOLE 0 0 123990 ALVOTECH ORDINARY SHARES L01800108 456000 50000 SH SOLE 0 0 50000 FREYR BATTERY SHS L4135L100 60636 12400 SH SOLE 0 0 12400 CYBERARK SOFTWARE LTD SHS M2682V108 242871 1483 SH SOLE 0 0 1483 FRONTLINE PLC COM M46528101 409772 21820 SH SOLE 0 0 21820 INMODE LTD SHS M5425M103 241456 7927 SH SOLE 0 0 7927 KORNIT DIGITAL LTD SHS M6372Q113 261960 13853 SH SOLE 0 0 13853 PERION NETWORK LTD SHS NEW M78673114 277661 9065 SH SOLE 0 0 9065 AERCAP HOLDINGS NV SHS N00985106 219470 3502 SH SOLE 0 0 3502 ASML HOLDING N V N Y REGISTRY SHS N07059210 4232773 7191 SH SOLE 0 0 7191 FERRARI N V COM N3167Y103 632493 2140 SH SOLE 0 0 2140 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 956460 10100 SH SOLE 0 0 10100 NXP SEMICONDUCTORS N V COM N6596X109 2106263 10482 SH SOLE 0 0 10482 ROYAL CARIBBEAN GROUP COM V7780T103 444248 4821 SH SOLE 0 0 4821 COSTAMARE INC SHS Y1771G102 112015 11644 SH SOLE 0 0 11644 EAGLE BULK SHIPPING INC COM Y2187A150 413365 9835 SH SOLE 0 0 9835 FLEX LTD ORD Y2573F102 250888 9299 SH SOLE 0 0 9299 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 1320645 72009 SH SOLE 0 0 72009 SEANERGY MARITIME HLDGS CORP SHS Y73760400 388205 70010 SH SOLE 0 0 70010 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 677745 35153 SH SOLE 0 0 35153