0001085146-23-001603.txt : 20230411 0001085146-23-001603.hdr.sgml : 20230411 20230410215650 ACCESSION NUMBER: 0001085146-23-001603 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230411 DATE AS OF CHANGE: 20230410 EFFECTIVENESS DATE: 20230411 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DFPG INVESTMENTS, LLC CENTRAL INDEX KEY: 0001504665 IRS NUMBER: 273648334 STATE OF INCORPORATION: UT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18973 FILM NUMBER: 23812275 BUSINESS ADDRESS: STREET 1: 9017 S RIVERSIDE DRIVE STREET 2: SUITE 210 CITY: SANDY STATE: UT ZIP: 84070 BUSINESS PHONE: 801-838-9999 MAIL ADDRESS: STREET 1: 9017 S RIVERSIDE DRIVE STREET 2: SUITE 210 CITY: SANDY STATE: UT ZIP: 84070 FORMER COMPANY: FORMER CONFORMED NAME: DFPG INVESTMENTS, INC. DATE OF NAME CHANGE: 20190822 FORMER COMPANY: FORMER CONFORMED NAME: DFPG INVESTMENTS, LLC DATE OF NAME CHANGE: 20190812 FORMER COMPANY: FORMER CONFORMED NAME: DFPG INVESTMENTS, INC. DATE OF NAME CHANGE: 20101029 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001504665 XXXXXXXX 03-31-2023 03-31-2023 false DFPG INVESTMENTS, LLC
9017 S RIVERSIDE DRIVE SUITE 210 SANDY UT 84070
13F COMBINATION REPORT 028-18973 000155576 801-107896 0001761755 028-19141 TOWNSQUARE CAPITAL LLC N
Lillie Hundley Compliance Analyst 801-838-9999 /s/ Lillie Hundley Sandy UT 04-06-2023 0 514 931132833 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 BBG001S5T7X2 753969 7173 SH SOLE 0 0 7173 AAON INC COM PAR $0.004 000360206 BBG001S6CZK0 578496 5983 SH SOLE 0 0 5983 ABBOTT LABS COM 002824100 BBG001S5N9M6 2009064 19841 SH SOLE 0 0 19841 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 4113315 25810 SH SOLE 0 0 25810 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 686687 84986 SH SOLE 0 0 84986 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 2551500 8927 SH SOLE 0 0 8927 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 2818596 7314 SH SOLE 0 0 7314 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 6079168 62026 SH SOLE 0 0 62026 AES CORP COM 00130H105 BBG001S6B1L5 447934 18602 SH SOLE 0 0 18602 AFFIRM HLDGS INC COM CL A 00827B106 BBG00Y7BP8Z0 169050 15000 SH SOLE 0 0 15000 AFLAC INC COM 001055102 BBG001S5NGJ4 1251290 19394 SH SOLE 0 0 19394 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 561747 11021 SH SOLE 0 0 11021 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 1833587 6384 SH SOLE 0 0 6384 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 2072877 16663 SH SOLE 0 0 16663 ALCON AG ORD SHS H01301128 BBG00NPWGYR0 295069 4183 SH SOLE 0 0 4183 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 298904 2380 SH SOLE 0 0 2380 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 497200 1488 SH SOLE 0 0 1488 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 268426 2515 SH SOLE 0 0 2515 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 8109404 78178 SH SOLE 0 0 78178 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 8675888 83422 SH SOLE 0 0 83422 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 231854 5999 SH SOLE 0 0 5999 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 2954668 66218 SH SOLE 0 0 66218 AMAZON COM INC COM 023135106 BBG001S5PQL7 11783323 114080 SH SOLE 0 0 114080 AMCOR PLC ORD G0250X107 BBG00LNJRQ18 631772 55516 SH SOLE 0 0 55516 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 256572 2820 SH SOLE 0 0 2820 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 203053 1231 SH SOLE 0 0 1231 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 459480 9124 SH SOLE 0 0 9124 AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 1310855 8187 SH SOLE 0 0 8187 AMGEN INC COM 031162100 BBG001S5NNL6 1320467 5462 SH SOLE 0 0 5462 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 307087 1557 SH SOLE 0 0 1557 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 346504 1099 SH SOLE 0 0 1099 APPFOLIO INC COM CL A 03783C100 BBG008GC8CS3 245226 1970 SH SOLE 0 0 1970 APPLE INC COM 037833100 BBG001S5N8V8 31791052 192790 SH SOLE 0 0 192790 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 869431 7078 SH SOLE 0 0 7078 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 765899 9615 SH SOLE 0 0 9615 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 490791 26856 SH SOLE 0 0 26856 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 419939 10410 SH SOLE 0 0 10410 ASANA INC CL A 04342Y104 BBG00WYHL741 234564 11101 SH SOLE 0 0 11101 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 576573 847 SH SOLE 0 0 847 ASPIRA WOMENS HEALTH INC COM 04537Y109 BBG001SSBCM2 20934 57198 SH SOLE 0 0 57198 ASSURANT INC COM 04621X108 BBG001SD9DW5 840499 7000 SH SOLE 0 0 7000 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 614265 8850 SH SOLE 0 0 8850 AT&T INC COM 00206R102 BBG001S5VWH2 1880262 97676 SH SOLE 0 0 97676 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 722924 6434 SH SOLE 0 0 6434 ATRICURE INC COM 04963C209 BBG001SD43V3 428634 10341 SH SOLE 0 0 10341 AUGMEDIX INC COM 05105P107 BBG006674MM7 50784 29186 SH SOLE 0 0 29186 AUTODESK INC COM 052769106 BBG001S5SCD4 1514988 7278 SH SOLE 0 0 7278 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1231261 5531 SH SOLE 0 0 5531 AVANTOR INC COM 05352A100 BBG00G2HHYF5 511821 24211 SH SOLE 0 0 24211 BADGER METER INC COM 056525108 BBG001S5P8Q2 210321 1726 SH SOLE 0 0 1726 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1540870 53877 SH SOLE 0 0 53877 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 847475 45637 SH SOLE 0 0 45637 BAXTER INTL INC COM 071813109 BBG001S5P1K3 674699 16635 SH SOLE 0 0 16635 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 607771 2455 SH SOLE 0 0 2455 BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 511848 11906 SH SOLE 0 0 11906 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 3390603 10981 SH SOLE 0 0 10981 BILL HOLDINGS INC COM 090043100 BBG00QVJV7L3 250641 3089 SH SOLE 0 0 3089 BLACKLINE INC COM 09239B109 BBG0029KJVD8 439362 6543 SH SOLE 0 0 6543 BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 109961 12801 SH SOLE 0 0 12801 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 283204 28520 SH SOLE 0 0 28520 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 912988 20181 SH SOLE 0 0 20181 BLACKSTONE INC COM 09260D107 BBG001S7H949 3893235 44322 SH SOLE 0 0 44322 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 1356845 54426 SH SOLE 0 0 54426 BLUE OWL CAPITAL INC COM CL A 09581B103 BBG00XV417S7 2835638 255924 SH SOLE 0 0 255924 BOEING CO COM 097023105 BBG001S5P0V3 992465 4672 SH SOLE 0 0 4672 BORGWARNER INC COM 099724106 BBG001S7F4D2 227379 4630 SH SOLE 0 0 4630 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 BBG00JVRRR41 264437 44820 SH SOLE 0 0 44820 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 1972092 28453 SH SOLE 0 0 28453 BROADCOM INC COM 11135F101 BBG00KHY5SY8 3310847 5161 SH SOLE 0 0 5161 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 508697 15609 SH SOLE 0 0 15609 CAMPING WORLD HLDGS INC CL A 13462K109 BBG00D2Z7X92 323861 15518 SH SOLE 0 0 15518 CANADIAN PAC RY LTD COM 13645T100 BBG001S7F4Z8 885125 11504 SH SOLE 0 0 11504 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 332794 1472 SH SOLE 0 0 1472 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 362391 7921 SH SOLE 0 0 7921 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 536604 2479 SH SOLE 0 0 2479 CATALENT INC COM 148806102 BBG005XR47N7 625559 9520 SH SOLE 0 0 9520 CATERPILLAR INC COM 149123101 BBG001S5PJ06 3309189 14461 SH SOLE 0 0 14461 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 452015 7151 SH SOLE 0 0 7151 CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 278578 779 SH SOLE 0 0 779 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 6313905 38698 SH SOLE 0 0 38698 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 562104 2895 SH SOLE 0 0 2895 CION INVT CORP COM 17259U204 BBG009KJ66C3 207566 21030 SH SOLE 0 0 21030 CISCO SYS INC COM 17275R102 BBG001S6HC62 4375322 83698 SH SOLE 0 0 83698 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 2730958 58242 SH SOLE 0 0 58242 CLOROX CO DEL COM 189054109 BBG001S5PX50 859570 5432 SH SOLE 0 0 5432 CME GROUP INC COM 12572Q105 BBG001S86547 217603 1136 SH SOLE 0 0 1136 COASTAL FINL CORP WA COM NEW 19046P209 BBG001SN16N6 794777 22071 SH SOLE 0 0 22071 COCA COLA CO COM 191216100 BBG001S5SMQ8 3217679 51873 SH SOLE 0 0 51873 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 1380632 18372 SH SOLE 0 0 18372 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 1602471 42270 SH SOLE 0 0 42270 COMMUNITY FINL CORP MD COM 20368X101 BBG001S5WL76 266737 8051 SH SOLE 0 0 8051 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 797232 21226 SH SOLE 0 0 21226 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 1556459 16269 SH SOLE 0 0 16269 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 433031 1917 SH SOLE 0 0 1917 COOPER COS INC COM NEW 216648402 BBG001S5Q1H6 603351 1616 SH SOLE 0 0 1616 COPART INC COM 217204106 BBG001S7MTB1 994502 13223 SH SOLE 0 0 13223 CORNING INC COM 219350105 BBG001S5RLH1 901162 25543 SH SOLE 0 0 25543 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 7852265 15803 SH SOLE 0 0 15803 CRH PLC ADR 12626K203 BBG001S5VPG8 233392 4588 SH SOLE 0 0 4588 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 1063353 7747 SH SOLE 0 0 7747 CRYOPORT INC COM PAR $0.001 229050307 BBG001SLKBJ3 325800 13575 SH SOLE 0 0 13575 CSX CORP COM 126408103 BBG001S5Q7Q3 1108079 37010 SH SOLE 0 0 37010 CUBESMART COM 229663109 BBG001SHP0D7 522841 11312 SH SOLE 0 0 11312 CUMMINS INC COM 231021106 BBG001S5Q9M3 1215571 5089 SH SOLE 0 0 5089 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 1113232 14981 SH SOLE 0 0 14981 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 530057 2103 SH SOLE 0 0 2103 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 308458 1988 SH SOLE 0 0 1988 DEERE & CO COM 244199105 BBG001S5QFF7 2087944 5057 SH SOLE 0 0 5057 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 789921 15608 SH SOLE 0 0 15608 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 926555 5114 SH SOLE 0 0 5114 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 538596 16711 SH SOLE 0 0 16711 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 BBG00Y2JG0C0 329906 11467 SH SOLE 0 0 11467 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 921078 20731 SH SOLE 0 0 20731 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 432245 8202 SH SOLE 0 0 8202 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 652726 14668 SH SOLE 0 0 14668 DISNEY WALT CO COM 254687106 BBG001S5QHF3 2571732 25684 SH SOLE 0 0 25684 DOCUSIGN INC COM 256163106 BBG001T535D5 558572 9581 SH SOLE 0 0 9581 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 1103558 5244 SH SOLE 0 0 5244 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 664486 11885 SH SOLE 0 0 11885 DONALDSON INC COM 257651109 BBG001S5QDV4 319186 4885 SH SOLE 0 0 4885 DOW INC COM 260557103 BBG00BN96931 444096 8101 SH SOLE 0 0 8101 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 221586 2297 SH SOLE 0 0 2297 EATON CORP PLC SHS G29183103 BBG001S5QZ45 396652 2315 SH SOLE 0 0 2315 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 503412 6085 SH SOLE 0 0 6085 EIGER BIOPHARMACEUTICALS INC COM 28249U105 BBG0026ZCTH6 29086 32430 SH SOLE 0 0 32430 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 235883 513 SH SOLE 0 0 513 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1046677 12011 SH SOLE 0 0 12011 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 618011 16200 SH SOLE 0 0 16200 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 7157094 573945 SH SOLE 0 0 573945 ENTEGRIS INC COM 29362U104 BBG001SF9YL6 496825 6058 SH SOLE 0 0 6058 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 288800 11151 SH SOLE 0 0 11151 ESSEX PPTY TR INC COM 297178105 BBG001S81418 905367 4329 SH SOLE 0 0 4329 EVERCORE INC CLASS A 29977A105 BBG001SC3S41 323295 2802 SH SOLE 0 0 2802 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 1062304 6520 SH SOLE 0 0 6520 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 3560823 32471 SH SOLE 0 0 32471 FASTENAL CO COM 311900104 BBG001S5R1F7 245319 4548 SH SOLE 0 0 4548 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 602537 5288 SH SOLE 0 0 5288 FIRST AMERN FINL CORP COM 31847R102 BBG001T1LV65 426968 7671 SH SOLE 0 0 7671 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 496045 7415 SH SOLE 0 0 7415 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 327454 3353 SH SOLE 0 0 3353 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 544812 6482 SH SOLE 0 0 6482 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 901572 12360 SH SOLE 0 0 12360 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 3285094 55202 SH SOLE 0 0 55202 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 1286771 26881 SH SOLE 0 0 26881 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 319340 7087 SH SOLE 0 0 7087 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 330630 2533 SH SOLE 0 0 2533 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 1153229 28716 SH SOLE 0 0 28716 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 765695 19114 SH SOLE 0 0 19114 FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBP5 330904 2347 SH SOLE 0 0 2347 FMC CORP COM NEW 302491303 BBG001S5R880 841598 6891 SH SOLE 0 0 6891 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 820741 65138 SH SOLE 0 0 65138 FOX FACTORY HLDG CORP COM 35138V102 BBG004T7VS71 1008585 8310 SH SOLE 0 0 8310 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 BBG013173BC4 148815 12474 SH SOLE 0 0 12474 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 1161387 28389 SH SOLE 0 0 28389 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 171624 38654 SH SOLE 0 0 38654 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 652993 35297 SH SOLE 0 0 35297 FTI CONSULTING INC COM 302941109 BBG001SCJVR2 430618 2182 SH SOLE 0 0 2182 GAP INC COM 364760108 BBG001S5RNN0 131201 13068 SH SOLE 0 0 13068 GARTNER INC COM 366651107 BBG001S5SD60 995227 3055 SH SOLE 0 0 3055 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 1577574 6913 SH SOLE 0 0 6913 GENERAL MLS INC COM 370334104 BBG001S5RKR2 1500748 17561 SH SOLE 0 0 17561 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 1564831 9353 SH SOLE 0 0 9353 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 259101 3123 SH SOLE 0 0 3123 GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0H7 246385 19159 SH SOLE 0 0 19159 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 778616 7398 SH SOLE 0 0 7398 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 2398695 120356 SH SOLE 0 0 120356 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 592704 34560 SH SOLE 0 0 34560 GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 1091357 60766 SH SOLE 0 0 60766 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 316491 11164 SH SOLE 0 0 11164 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 2920712 8929 SH SOLE 0 0 8929 GRAINGER W W INC COM 384802104 BBG001S5RRD2 1370164 1989 SH SOLE 0 0 1989 GRANITESHARES ETF TR XOUT US LRG CP 38747R603 BBG00QG3BSN9 742532 20478 SH SOLE 0 0 20478 GUIDEWIRE SOFTWARE INC COM 40171V100 BBG001TWHGX5 423296 5159 SH SOLE 0 0 5159 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 368156 7296 SH SOLE 0 0 7296 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 287180 35280 SH SOLE 0 0 35280 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 BBG001S87ZX8 548040 17945 SH SOLE 0 0 17945 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 366515 1390 SH SOLE 0 0 1390 HEALTHEQUITY INC COM 42226A107 BBG001T8JKN8 5889024 100307 SH SOLE 0 0 100307 HOME DEPOT INC COM 437076102 BBG001S5RTW7 1421597 4817 SH SOLE 0 0 4817 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 398536 2085 SH SOLE 0 0 2085 HUMANA INC COM 444859102 BBG001S5S1X6 763143 1572 SH SOLE 0 0 1572 ICON PLC SHS G4705A100 BBG001SDCL35 550421 2577 SH SOLE 0 0 2577 IDEX CORP COM 45167R104 BBG001S67N14 517749 2241 SH SOLE 0 0 2241 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 1137096 4671 SH SOLE 0 0 4671 ILLUMINA INC COM 452327109 BBG001SF4NY1 1695290 7290 SH SOLE 0 0 7290 INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 286055 17845 SH SOLE 0 0 17845 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 BBG00JBBPSP5 68409 22283 SH SOLE 0 0 22283 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 1715218 62990 SH SOLE 0 0 62990 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 BBG00M4NZ631 2418970 71546 SH SOLE 0 0 71546 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 821655 28110 SH SOLE 0 0 28110 INTEL CORP COM 458140100 BBG001S5SF65 540309 16538 SH SOLE 0 0 16538 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 606816 7350 SH SOLE 0 0 7350 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1475320 11254 SH SOLE 0 0 11254 INTUIT COM 461202103 BBG001S6TWR2 711545 1596 SH SOLE 0 0 1596 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 613383 2401 SH SOLE 0 0 2401 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 1420514 50951 SH SOLE 0 0 50951 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 2746354 44012 SH SOLE 0 0 44012 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 1573634 9565 SH SOLE 0 0 9565 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2389297 16521 SH SOLE 0 0 16521 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 8632753 26899 SH SOLE 0 0 26899 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 254775 4815 SH SOLE 0 0 4815 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 4158534 111280 SH SOLE 0 0 111280 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 1822117 37346 SH SOLE 0 0 37346 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 863182 27420 SH SOLE 0 0 27420 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 767969 15568 SH SOLE 0 0 15568 ISHARES INC MSCI GERMANY ETF 464286806 BBG001S8SJC4 254290 8935 SH SOLE 0 0 8935 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 995305 9896 SH SOLE 0 0 9896 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 13907382 140153 SH SOLE 0 0 140153 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 2453179 58857 SH SOLE 0 0 58857 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 18346860 223306 SH SOLE 0 0 223306 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 648869 5665 SH SOLE 0 0 5665 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 44430296 417696 SH SOLE 0 0 417696 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 49358909 497971 SH SOLE 0 0 497971 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 217602 6121 SH SOLE 0 0 6121 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 565409 8458 SH SOLE 0 0 8458 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 234260 3874 SH SOLE 0 0 3874 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 3402855 54929 SH SOLE 0 0 54929 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 980151 10136 SH SOLE 0 0 10136 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 267213 2951 SH SOLE 0 0 2951 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 8011122 19488 SH SOLE 0 0 19488 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 3973284 86095 SH SOLE 0 0 86095 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 1746921 17532 SH SOLE 0 0 17532 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 1672114 17849 SH SOLE 0 0 17849 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 1923632 39638 SH SOLE 0 0 39638 ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 1153938 26693 SH SOLE 0 0 26693 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 849364 11823 SH SOLE 0 0 11823 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 877690 25822 SH SOLE 0 0 25822 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 3990202 44115 SH SOLE 0 0 44115 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 706434 14699 SH SOLE 0 0 14699 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 1871810 81330 SH SOLE 0 0 81330 ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 637375 10696 SH SOLE 0 0 10696 ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 1103744 33376 SH SOLE 0 0 33376 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 217231 4311 SH SOLE 0 0 4311 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 500260 4564 SH SOLE 0 0 4564 ISHARES TR INTL EQTY FACTOR 46434V274 BBG008LPBS09 1512526 57098 SH SOLE 0 0 57098 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 464227 9185 SH SOLE 0 0 9185 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 598043 6931 SH SOLE 0 0 6931 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 1888158 19932 SH SOLE 0 0 19932 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 446714 8069 SH SOLE 0 0 8069 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 787486 12324 SH SOLE 0 0 12324 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 668325 11848 SH SOLE 0 0 11848 ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 305127 5032 SH SOLE 0 0 5032 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 899460 15626 SH SOLE 0 0 15626 ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 1104088 17842 SH SOLE 0 0 17842 ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 3983986 81689 SH SOLE 0 0 81689 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 845235 12494 SH SOLE 0 0 12494 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 1271237 16300 SH SOLE 0 0 16300 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 4526714 62231 SH SOLE 0 0 62231 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 402932 2898 SH SOLE 0 0 2898 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 211531 1705 SH SOLE 0 0 1705 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 4279972 39725 SH SOLE 0 0 39725 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 365098 1621 SH SOLE 0 0 1621 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 2175520 8904 SH SOLE 0 0 8904 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 394895 1741 SH SOLE 0 0 1741 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 295860 2159 SH SOLE 0 0 2159 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 618652 8848 SH SOLE 0 0 8848 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 1238866 22599 SH SOLE 0 0 22599 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1135392 6364 SH SOLE 0 0 6364 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 890851 8062 SH SOLE 0 0 8062 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 3537160 33790 SH SOLE 0 0 33790 ISHARES TR U S EQUITY FACTR 46434V282 BBG008LNYFB5 2715605 65531 SH SOLE 0 0 65531 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 669995 7219 SH SOLE 0 0 7219 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 724659 6297 SH SOLE 0 0 6297 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 393278 10538 SH SOLE 0 0 10538 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 3135768 134122 SH SOLE 0 0 134122 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 791512 15624 SH SOLE 0 0 15624 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 BBG006KF6JC9 4326210 52264 SH SOLE 0 0 52264 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 4769179 94777 SH SOLE 0 0 94777 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 258877 5097 SH SOLE 0 0 5097 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 1233407 29915 SH SOLE 0 0 29915 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 6581816 42463 SH SOLE 0 0 42463 JONES LANG LASALLE INC COM 48020Q107 BBG001SCLGS1 445781 3064 SH SOLE 0 0 3064 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 4505439 34575 SH SOLE 0 0 34575 KELLOGG CO COM 487836108 BBG001S5SJL0 909612 13584 SH SOLE 0 0 13584 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 1027375 7654 SH SOLE 0 0 7654 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 208996 1065 SH SOLE 0 0 1065 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 474523 17601 SH SOLE 0 0 17601 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 265007 42743 SH SOLE 0 0 42743 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 BBG00BFHD5S5 344615 10229 SH SOLE 0 0 10229 LILLY ELI & CO COM 532457108 BBG001S5STL8 1865379 5432 SH SOLE 0 0 5432 LINDE PLC SHS G54950103 BBG01FND0CH6 964752 2714 SH SOLE 0 0 2714 LISTED FD TR TEUCRIUM AGRI ST 53656F144 BBG017HTXNB2 280028 8063 SH SOLE 0 0 8063 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 4148384 8775 SH SOLE 0 0 8775 LOWES COS INC COM 548661107 BBG001S5SVL3 2518711 12595 SH SOLE 0 0 12595 M D C HLDGS INC COM 552676108 BBG001S5T272 250984 6457 SH SOLE 0 0 6457 MADISON SQUARE GRDN SPRT COR CL A 55825T103 BBG007FG0C32 299095 1535 SH SOLE 0 0 1535 MARATHON PETE CORP COM 56585A102 BBG001S169P1 655464 4861 SH SOLE 0 0 4861 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 282201 1700 SH SOLE 0 0 1700 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 1336988 8028 SH SOLE 0 0 8028 MASCO CORP COM 574599106 BBG001S5SZ70 267179 5374 SH SOLE 0 0 5374 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 2921096 8038 SH SOLE 0 0 8038 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 623389 7492 SH SOLE 0 0 7492 MCDONALDS CORP COM 580135101 BBG001S5T110 2724869 9745 SH SOLE 0 0 9745 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 3122510 38731 SH SOLE 0 0 38731 MERCK & CO INC COM 58933Y105 BBG001S5TC52 1464111 13762 SH SOLE 0 0 13762 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 8143371 38423 SH SOLE 0 0 38423 METLIFE INC COM 59156R108 BBG001S5T3R8 554485 9570 SH SOLE 0 0 9570 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 1434045 17117 SH SOLE 0 0 17117 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 4623517 76624 SH SOLE 0 0 76624 MICROSOFT CORP COM 594918104 BBG001S5TD05 16228785 56291 SH SOLE 0 0 56291 MOELIS & CO CL A 60786M105 BBG001STYX58 593707 15445 SH SOLE 0 0 15445 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 1972491 28292 SH SOLE 0 0 28292 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 789212 8989 SH SOLE 0 0 8989 MORNINGSTAR INC COM 617700109 BBG001SC6FV6 421089 2074 SH SOLE 0 0 2074 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 360240 12779 SH SOLE 0 0 12779 NCINO INC COM 63947X101 BBG014GJ8XJ0 340998 13761 SH SOLE 0 0 13761 NETFLIX INC COM 64110L106 BBG001SF6L46 3144904 9103 SH SOLE 0 0 9103 NEWMONT CORP COM 651639106 BBG001S5TKX3 407111 8305 SH SOLE 0 0 8305 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 722164 9369 SH SOLE 0 0 9369 NIKE INC CL B 654106103 BBG001S6NTK2 3381193 27570 SH SOLE 0 0 27570 NORTHERN LIGHTS FD TR TOEWS AGLTY DNYM 66538J738 BBG00S7P3NR2 270439 12111 SH SOLE 0 0 12111 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 1404929 3043 SH SOLE 0 0 3043 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 1486049 9338 SH SOLE 0 0 9338 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJB8 420215 28625 SH SOLE 0 0 28625 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 290153 12120 SH SOLE 0 0 12120 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 BBG001SDQNX3 256587 16469 SH SOLE 0 0 16469 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 23213324 83570 SH SOLE 0 0 83570 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 6958698 111464 SH SOLE 0 0 111464 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 509226 18578 SH SOLE 0 0 18578 ORACLE CORP COM 68389X105 BBG001S5SJG6 2184774 23512 SH SOLE 0 0 23512 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 396616 4699 SH SOLE 0 0 4699 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 528145 5513 SH SOLE 0 0 5513 OWL ROCK CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 947416 75132 SH SOLE 0 0 75132 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 3395979 17002 SH SOLE 0 0 17002 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 559986 1842 SH SOLE 0 0 1842 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 1647898 21700 SH SOLE 0 0 21700 PEPSICO INC COM 713448108 BBG001S695T1 3512940 19270 SH SOLE 0 0 19270 PERRIGO CO PLC SHS G97822103 BBG001S704D8 607413 16934 SH SOLE 0 0 16934 PFIZER INC COM 717081103 BBG001S5V466 1581704 38767 SH SOLE 0 0 38767 PG&E CORP COM 69331C108 BBG001S5V206 1068206 66061 SH SOLE 0 0 66061 PGIM ETF TR ACTV HY BD ETF 69344A206 BBG00M3J0QK6 422766 12359 SH SOLE 0 0 12359 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 608788 12349 SH SOLE 0 0 12349 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 5996616 61662 SH SOLE 0 0 61662 PINNACLE FINL PARTNERS INC COM 72346Q104 BBG001SF5953 268133 4861 SH SOLE 0 0 4861 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 210652 2658 SH SOLE 0 0 2658 PINTEREST INC CL A 72352L106 BBG002583CW7 659525 24185 SH SOLE 0 0 24185 PJT PARTNERS INC COM CL A 69343T107 BBG0079T1MP4 665014 9212 SH SOLE 0 0 9212 POLARIS INC COM 731068102 BBG001S7HWZ4 1071531 9686 SH SOLE 0 0 9686 POOL CORP COM 73278L105 BBG001S5VBK4 874973 2555 SH SOLE 0 0 2555 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 359472 3184 SH SOLE 0 0 3184 PROCORE TECHNOLOGIES INC COM 74275K108 BBG0026ZJ313 495341 7909 SH SOLE 0 0 7909 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 2589945 17418 SH SOLE 0 0 17418 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 2457290 26932 SH SOLE 0 0 26932 PROSHARES TR SHORT S&P 500 NE 74347B425 BBG001SR6H49 594075 39605 SH SOLE 0 0 39605 PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 217319 7690 SH SOLE 0 0 7690 PROSHARES TR ULTRASHRT S&P500 74347G416 BBG001SRDTL6 1454868 36399 SH SOLE 0 0 36399 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 247772 820 SH SOLE 0 0 820 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 200090 3204 SH SOLE 0 0 3204 QUALCOMM INC COM 747525103 BBG001S6VS70 2251947 17651 SH SOLE 0 0 17651 QURATE RETAIL INC COM SER A 74915M100 BBG001SR0LR1 39626 40115 SH SOLE 0 0 40115 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 402751 4318 SH SOLE 0 0 4318 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 3046692 31111 SH SOLE 0 0 31111 RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 874832 3759 SH SOLE 0 0 3759 REALTY INCOME CORP COM 756109104 BBG001S884K0 344043 5433 SH SOLE 0 0 5433 RELX PLC SPONSORED ADR 759530108 BBG001S898V8 323816 9982 SH SOLE 0 0 9982 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 BBG001S80721 325998 8929 SH SOLE 0 0 8929 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 213098 1576 SH SOLE 0 0 1576 RESMED INC COM 761152107 BBG001SBGRC2 472799 2159 SH SOLE 0 0 2159 ROSS STORES INC COM 778296103 BBG001S5VRS1 4144230 39049 SH SOLE 0 0 39049 ROYCE MICRO-CAP TR INC COM 780915104 BBG001S6DP67 745196 84971 SH SOLE 0 0 84971 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 BBG011K4W1Y0 738806 18360 SH SOLE 0 0 18360 SALESFORCE INC COM 79466L302 BBG001SDLP09 3956843 19806 SH SOLE 0 0 19806 SAP SE SPON ADR 803054204 BBG001S6RD41 554289 4380 SH SOLE 0 0 4380 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 4534621 86572 SH SOLE 0 0 86572 SCHWAB CHARLES CORP COM 808513105 37650 80000 SH Call SOLE 0 0 80000 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 6987293 143212 SH SOLE 0 0 143212 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 624782 8540 SH SOLE 0 0 8540 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 935571 14356 SH SOLE 0 0 14356 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 1050638 16021 SH SOLE 0 0 16021 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 981945 20301 SH SOLE 0 0 20301 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 250592 4674 SH SOLE 0 0 4674 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 322004 4870 SH SOLE 0 0 4870 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 1029883 12434 SH SOLE 0 0 12434 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 249163 7750 SH SOLE 0 0 7750 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 16445183 220120 SH SOLE 0 0 220120 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 13331784 102980 SH SOLE 0 0 102980 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 624084 7737 SH SOLE 0 0 7737 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 661877 4383 SH SOLE 0 0 4383 SERVICENOW INC COM 81762P102 BBG001T4JFC0 3232592 6956 SH SOLE 0 0 6956 SERVISFIRST BANCSHARES INC COM 81768T108 BBG001T2HRB1 390233 7143 SH SOLE 0 0 7143 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 586390 10191 SH SOLE 0 0 10191 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1390028 6184 SH SOLE 0 0 6184 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 298187 6220 SH SOLE 0 0 6220 SM ENERGY CO COM 78454L100 BBG001S6W0J7 2117914 75210 SH SOLE 0 0 75210 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 707410 4495 SH SOLE 0 0 4495 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 3164334 20509 SH SOLE 0 0 20509 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG001S7G2C6 284277 3507 SH SOLE 0 0 3507 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 274674 45251 SH SOLE 0 0 45251 SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 1354855 14946 SH SOLE 0 0 14946 SOUTHERN CO COM 842587107 BBG001S5W777 506986 7286 SH SOLE 0 0 7286 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 816409 10707 SH SOLE 0 0 10707 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 578749 17786 SH SOLE 0 0 17786 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 805912 4399 SH SOLE 0 0 4399 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 6455793 200990 SH SOLE 0 0 200990 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 2363192 69241 SH SOLE 0 0 69241 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 330512 10672 SH SOLE 0 0 10672 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 7948531 19416 SH SOLE 0 0 19416 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 4617430 50288 SH SOLE 0 0 50288 SPDR SER TR ICE PFD SEC ETF 78464A292 BBG001T5L3N9 311006 9158 SH SOLE 0 0 9158 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 541568 11389 SH SOLE 0 0 11389 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 590733 23592 SH SOLE 0 0 23592 SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 1397536 63009 SH SOLE 0 0 63009 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 405012 17625 SH SOLE 0 0 17625 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 918135 28259 SH SOLE 0 0 28259 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 1061999 34391 SH SOLE 0 0 34391 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 405698 9233 SH SOLE 0 0 9233 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 441329 9166 SH SOLE 0 0 9166 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 627329 16609 SH SOLE 0 0 16609 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 882694 29791 SH SOLE 0 0 29791 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 4755032 85893 SH SOLE 0 0 85893 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 377922 9945 SH SOLE 0 0 9945 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 5092115 125052 SH SOLE 0 0 125052 SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 242082 2567 SH SOLE 0 0 2567 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 1770534 25870 SH SOLE 0 0 25870 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 1783169 26985 SH SOLE 0 0 26985 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 1201164 16287 SH SOLE 0 0 16287 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 1232110 16174 SH SOLE 0 0 16174 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 742866 6005 SH SOLE 0 0 6005 SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 2402346 76581 SH SOLE 0 0 76581 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 347932 8392 SH SOLE 0 0 8392 STAG INDL INC COM 85254J102 BBG001T9F312 720651 21308 SH SOLE 0 0 21308 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 328167 4073 SH SOLE 0 0 4073 STARBUCKS CORP COM 855244109 BBG001S72KH6 1217162 11689 SH SOLE 0 0 11689 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 812219 45914 SH SOLE 0 0 45914 STATE STR CORP COM 857477103 BBG001S5RLD5 872013 11521 SH SOLE 0 0 11521 STEVANATO GROUP S P A ORD SHS T9224W109 BBG001V2NPF1 568324 21943 SH SOLE 0 0 21943 STREAMLINE HEALTH SOLUTIONS COM 86323X106 BBG001S8S2Y7 49090 27272 SH SOLE 0 0 27272 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 249752 5348 SH SOLE 0 0 5348 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 272586 8779 SH SOLE 0 0 8779 SYSCO CORP COM 871829107 BBG001S5WJS8 1990851 25778 SH SOLE 0 0 25778 TARGET CORP COM 87612E106 BBG001SC0K41 837795 5058 SH SOLE 0 0 5058 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 258808 1973 SH SOLE 0 0 1973 TECHNIPFMC PLC COM G87110105 BBG00DL8NMT5 544553 39894 SH SOLE 0 0 39894 TERADATA CORP DEL COM 88076W103 BBG001SPRJ28 470632 11684 SH SOLE 0 0 11684 TESLA INC COM 88160R101 BBG001SQKGD7 3764777 18147 SH SOLE 0 0 18147 TETRA TECHNOLOGIES INC DEL COM 88162F105 BBG001S5WXH9 32041 12091 SH SOLE 0 0 12091 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 90007 10170 SH SOLE 0 0 10170 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 337274 1813 SH SOLE 0 0 1813 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 963823 3772 SH SOLE 0 0 3772 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 BBG004Z1PW39 360874 57464 SH SOLE 0 0 57464 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 2296078 3984 SH SOLE 0 0 3984 THOMSON REUTERS CORP. COM NEW 884903709 BBG001S5WSW3 294090 2260 SH SOLE 0 0 2260 TIMKEN CO COM 887389104 BBG001S5WQK0 613962 7513 SH SOLE 0 0 7513 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 1114134 6500 SH SOLE 0 0 6500 TRITON INTL LTD CL A G9078F107 BBG00BS054X4 1624311 25693 SH SOLE 0 0 25693 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 683126 20033 SH SOLE 0 0 20033 UGI CORP NEW COM 902681105 BBG001S5X0W3 244840 7044 SH SOLE 0 0 7044 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 406811 7834 SH SOLE 0 0 7834 UNION PAC CORP COM 907818108 BBG001S5X2M0 2118440 10526 SH SOLE 0 0 10526 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 3675906 18949 SH SOLE 0 0 18949 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 3527252 7464 SH SOLE 0 0 7464 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 1890933 52453 SH SOLE 0 0 52453 UTZ BRANDS INC COM CL A 918090101 BBG00M8652J9 377245 22905 SH SOLE 0 0 22905 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 315496 2260 SH SOLE 0 0 2260 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 153387 10343 SH SOLE 0 0 10343 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 222396 7937 SH SOLE 0 0 7937 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 290255 3269 SH SOLE 0 0 3269 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 735503 9616 SH SOLE 0 0 9616 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 14359843 194499 SH SOLE 0 0 194499 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 577179 11798 SH SOLE 0 0 11798 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 1096785 7823 SH SOLE 0 0 7823 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 1385493 5554 SH SOLE 0 0 5554 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 481963 2473 SH SOLE 0 0 2473 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 431964 2048 SH SOLE 0 0 2048 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 845278 10179 SH SOLE 0 0 10179 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 5758270 15312 SH SOLE 0 0 15312 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 647121 4076 SH SOLE 0 0 4076 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 656522 3463 SH SOLE 0 0 3463 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 545523 2521 SH SOLE 0 0 2521 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 5769761 28269 SH SOLE 0 0 28269 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 1583178 11463 SH SOLE 0 0 11463 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 1205130 29830 SH SOLE 0 0 29830 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 491576 8065 SH SOLE 0 0 8065 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 307511 2815 SH SOLE 0 0 2815 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 689546 14420 SH SOLE 0 0 14420 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 4991618 98532 SH SOLE 0 0 98532 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 1002803 16725 SH SOLE 0 0 16725 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 649518 8097 SH SOLE 0 0 8097 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 371442 5670 SH SOLE 0 0 5670 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 576708 12389 SH SOLE 0 0 12389 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 360138 6152 SH SOLE 0 0 6152 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 1582315 25160 SH SOLE 0 0 25160 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 415309 2697 SH SOLE 0 0 2697 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 2989732 54152 SH SOLE 0 0 54152 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1365550 30231 SH SOLE 0 0 30231 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 462574 7424 SH SOLE 0 0 7424 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 3013895 28568 SH SOLE 0 0 28568 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 15275604 168717 SH SOLE 0 0 168717 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 343967 2403 SH SOLE 0 0 2403 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 307991 799 SH SOLE 0 0 799 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 3585764 92203 SH SOLE 0 0 92203 VIRTU FINL INC CL A 928254101 BBG0064N2T87 420204 22233 SH SOLE 0 0 22233 VIRTUS DIVIDEND INTEREST & P COM 92840R101 BBG001SNN4Q4 447162 38024 SH SOLE 0 0 38024 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 BBG00NZW3T03 287514 12198 SH SOLE 0 0 12198 VISA INC COM CL A 92826C839 BBG001SRCFY3 5583798 24766 SH SOLE 0 0 24766 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 234015 21197 SH SOLE 0 0 21197 VS TRUST 2X LONG VIX FUT 92891H408 BBG014HVGFD8 956387 59849 SH SOLE 0 0 59849 WALMART INC COM 931142103 BBG001S5XH92 1316991 8932 SH SOLE 0 0 8932 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 1224662 7505 SH SOLE 0 0 7505 WATSCO INC COM 942622200 BBG001S82CQ2 886650 2787 SH SOLE 0 0 2787 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 239917 2531 SH SOLE 0 0 2531 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 1193825 31938 SH SOLE 0 0 31938 WELLS FARGO CO NEW PERP PFD CNV A 949746804 563424 479 SH SOLE 0 0 479 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 722403 2085 SH SOLE 0 0 2085 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 66516 69000 PRN SOLE 0 0 69000 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 235858 7828 SH SOLE 0 0 7828 WILLIAMS COS INC COM 969457100 BBG001S5XH10 1062512 35583 SH SOLE 0 0 35583 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 1078327 8863 SH SOLE 0 0 8863 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 956559 19028 SH SOLE 0 0 19028 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 1387271 22253 SH SOLE 0 0 22253 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 720132 18413 SH SOLE 0 0 18413 WP CAREY INC COM 92936U109 BBG001S67MM3 1720557 22215 SH SOLE 0 0 22215 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 332257 4927 SH SOLE 0 0 4927 ZOETIS INC CL A 98978V103 BBG0039320P7 4779680 28717 SH SOLE 0 0 28717