0001085146-23-004278.txt : 20231113 0001085146-23-004278.hdr.sgml : 20231113 20231113140100 ACCESSION NUMBER: 0001085146-23-004278 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231113 DATE AS OF CHANGE: 20231113 EFFECTIVENESS DATE: 20231113 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: 231397568 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 09-30-2023 09-30-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
Lupe Fungalei Compliance Analyst 801-838-9999 /s/ Lupe Fungalei Sandy UT 11-13-2023 0 575 1075346933 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 BBG001S5T7X2 549266 5990 SH SOLE 0 0 5990 ABBOTT LABS COM 002824100 BBG001S5N9M6 1845332 19726 SH SOLE 0 0 19726 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 4222650 30590 SH SOLE 96 0 30494 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 695708 94269 SH SOLE 0 0 94269 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 4255222 13542 SH SOLE 0 0 13542 ADOBE INC COM 00724F101 BBG001S5NCQ5 4838445 8375 SH SOLE 0 0 8375 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 15043869 132557 SH SOLE 28814 0 103743 AES CORP COM 00130H105 BBG001S6B1L5 519365 33229 SH SOLE 0 0 33229 AFFIRM HLDGS INC COM CL A 00827B106 BBG00Y7BP8Z0 1864749 75010 SH SOLE 45000 0 30010 AFLAC INC COM 001055102 BBG001S5NGJ4 1165308 14404 SH SOLE 0 0 14404 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 252930 5346 SH SOLE 0 0 5346 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 2611374 9892 SH SOLE 0 0 9892 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 3056035 26455 SH SOLE 0 0 26455 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 4239937 51250 SH SOLE 17253 0 33997 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 240732 1285 SH SOLE 0 0 1285 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 588463 5819 SH SOLE 0 0 5819 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 12260336 94136 SH SOLE 10186 0 83950 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 11764906 89338 SH SOLE 39 0 89299 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 270462 6558 SH SOLE 0 0 6558 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 2705405 67450 SH SOLE 248 0 67202 AMAZON COM INC COM 023135106 BBG001S5PQL7 24747614 176014 SH SOLE 11683 0 164331 AMCOR PLC ORD G0250X107 BBG00LNJRQ18 1966848 218782 SH SOLE 0 0 218782 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 BBG01FRH5ND8 190397 11246 SH SOLE 0 0 11246 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 263117 3406 SH SOLE 0 0 3406 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 554932 8829 SH SOLE 0 0 8829 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 224932 1810 SH SOLE 0 0 1810 AMGEN INC COM 031162100 BBG001S5NNL6 1701484 6444 SH SOLE 0 0 6444 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 295284 890 SH SOLE 0 0 890 APPFOLIO INC COM CL A 03783C100 BBG008GC8CS3 382927 1926 SH SOLE 0 0 1926 APPLE INC COM 037833100 BBG001S5N8V8 43972959 241067 SH SOLE 7250 0 233817 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 570213 3983 SH SOLE 0 0 3983 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 243597 3376 SH SOLE 0 0 3376 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 424481 21813 SH SOLE 1438 0 20375 ARGENX SE SPONSORED ADR 04016X101 BBG00GHB88Y8 587711 1220 SH SOLE 0 0 1220 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 407327 10420 SH SOLE 0 0 10420 ASANA INC CL A 04342Y104 BBG00WYHL741 1068724 56101 SH SOLE 30000 0 26101 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 BBG00KLHLBL3 471783 60100 SH SOLE 0 0 60100 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 1191879 1879 SH SOLE 0 0 1879 ASSURANT INC COM 04621X108 BBG001SD9DW5 533478 3309 SH SOLE 0 0 3309 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 787176 12282 SH SOLE 0 0 12282 AT&T INC COM 00206R102 BBG001S5VWH2 1115897 71395 SH SOLE 0 0 71395 ATLANTA BRAVES HLDGS INC COM SER C 047726302 BBG01HCX3Z22 342195 9994 SH SOLE 0 0 9994 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 2693633 24204 SH SOLE 0 0 24204 ATRICURE INC COM 04963C209 BBG001SD43V3 363780 10256 SH SOLE 0 0 10256 AUGMEDIX INC COM 05105P107 BBG006674MM7 63904 11834 SH SOLE 0 0 11834 AUTODESK INC COM 052769106 BBG001S5SCD4 1044482 5103 SH SOLE 0 0 5103 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 2221654 9808 SH SOLE 0 0 9808 AVANTOR INC COM 05352A100 BBG00G2HHYF5 620865 33761 SH SOLE 0 0 33761 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 225379 1267 SH SOLE 0 0 1267 BADGER METER INC COM 056525108 BBG001S5P8Q2 247793 1749 SH SOLE 0 0 1749 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 BBG00JDV0M33 188429 12380 SH SOLE 0 0 12380 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 583014 69324 SH SOLE 0 0 69324 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 3074796 111689 SH SOLE 0 0 111689 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 572036 37388 SH SOLE 0 0 37388 BAXTER INTL INC COM 071813109 BBG001S5P1K3 415544 12657 SH SOLE 0 0 12657 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 364547 1570 SH SOLE 0 0 1570 BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 880834 17480 SH SOLE 0 0 17480 BERKLEY W R CORP COM 084423102 BBG001S5P463 495559 7351 SH SOLE 0 0 7351 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 3159294 9074 SH SOLE 11 0 9063 BILL HOLDINGS INC COM 090043100 BBG00QVJV7L3 734926 13119 SH SOLE 7500 0 5619 BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4M6 311396 4626 SH SOLE 0 0 4626 BLACKLINE INC COM 09239B109 BBG0029KJVD8 340704 6552 SH SOLE 0 0 6552 BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 79427 11001 SH SOLE 0 0 11001 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 1821492 38420 SH SOLE 0 0 38420 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 BBG00ZS444Z2 278137 6957 SH SOLE 0 0 6957 BLACKROCK INC COM 09247X101 BBG001SDBP55 433864 666 SH SOLE 0 0 666 BLACKSTONE INC COM 09260D107 BBG001S7H949 2829461 29215 SH SOLE 57 0 29158 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 1913039 69113 SH SOLE 548 0 68565 BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 2251763 159473 SH SOLE 75000 0 84473 BLUE OWL CAPITAL INC COM CL A 09581B103 BBG00XV417S7 7960663 601713 SH SOLE 170349 0 431364 BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 BBG00RYR6DL5 10543126 134660 SH SOLE 0 0 134660 BOEING CO COM 097023105 BBG001S5P0V3 971161 5023 SH SOLE 0 0 5023 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 BBG019MBXTT9 1821642 36302 SH SOLE 0 0 36302 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 BBG00JVRRR41 182120 29000 SH SOLE 0 0 29000 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 782960 15532 SH SOLE 0 0 15532 BROADCOM INC COM 11135F101 BBG00KHY5SY8 5002882 5489 SH SOLE 27 0 5462 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 330663 10705 SH SOLE 0 0 10705 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 227235 7057 SH SOLE 0 0 7057 CACTUS INC CL A 127203107 BBG00JRH1Q02 215693 4958 SH SOLE 0 0 4958 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 287653 4859 SH SOLE 0 0 4859 CAMPING WORLD HLDGS INC CL A 13462K109 BBG00D2Z7X92 280319 15318 SH SOLE 0 0 15318 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 327162 4494 SH SOLE 0 0 4494 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 393678 3768 SH SOLE 0 0 3768 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 267783 2605 SH SOLE 0 0 2605 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 389133 1489 SH SOLE 0 0 1489 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 440405 8733 SH SOLE 0 0 8733 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 647829 2354 SH SOLE 0 0 2354 CASTLE BIOSCIENCES INC COM 14843C105 BBG006YWVSS2 246929 14415 SH SOLE 0 0 14415 CATALENT INC COM 148806102 BBG005XR47N7 529764 15734 SH SOLE 0 0 15734 CATERPILLAR INC COM 149123101 BBG001S5PJ06 3921862 16749 SH SOLE 11 0 16738 CDW CORP COM 12514G108 BBG001V18TB6 290143 1392 SH SOLE 0 0 1392 CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 575260 84349 SH SOLE 0 0 84349 CENCORA INC COM 03073E105 BBG001S8X7P0 1143168 5808 SH SOLE 0 0 5808 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 496223 6944 SH SOLE 0 0 6944 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 6097104 42956 SH SOLE 29 0 42927 CHOICE HOTELS INTL INC COM 169905106 BBG001S997X6 315621 2847 SH SOLE 0 0 2847 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 427429 1953 SH SOLE 0 0 1953 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 396399 4422 SH SOLE 0 0 4422 CION INVT CORP COM 17259U204 BBG009KJ66C3 228687 21473 SH SOLE 0 0 21473 CISCO SYS INC COM 17275R102 BBG001S6HC62 5329954 102499 SH SOLE 84 0 102415 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 2720432 65553 SH SOLE 88 0 65465 CLOROX CO DEL COM 189054109 BBG001S5PX50 363341 2746 SH SOLE 0 0 2746 CME GROUP INC COM 12572Q105 BBG001S86547 319161 1475 SH SOLE 0 0 1475 COASTAL FINL CORP WA COM NEW 19046P209 BBG001SN16N6 796060 21200 SH SOLE 0 0 21200 COCA COLA CO COM 191216100 BBG001S5SMQ8 3379591 59647 SH SOLE 0 0 59647 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 496450 6031 SH SOLE 0 0 6031 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 782205 10410 SH SOLE 0 0 10410 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 2539130 62112 SH SOLE 0 0 62112 COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 426035 2300 SH SOLE 0 0 2300 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 572979 20507 SH SOLE 0 0 20507 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 432835 3792 SH SOLE 0 0 3792 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 591517 6628 SH SOLE 0 0 6628 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 410038 1716 SH SOLE 0 0 1716 COOPER COS INC COM NEW 216648402 BBG001S5Q1H6 706079 2168 SH SOLE 0 0 2168 COPA HOLDINGS SA CL A P31076105 BBG001SKXLQ1 421727 4797 SH SOLE 0 0 4797 COPART INC COM 217204106 BBG001S7MTB1 1039221 22258 SH SOLE 0 0 22258 CORNING INC COM 219350105 BBG001S5RLH1 779021 28778 SH SOLE 0 0 28778 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 13349819 23701 SH SOLE 2845 0 20856 CRH PLC ORD G25508105 BBG001S61NK9 662086 11339 SH SOLE 0 0 11339 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 1399606 7337 SH SOLE 0 0 7337 CRYOPORT INC COM PAR $0.001 229050307 BBG001SLKBJ3 116786 10335 SH SOLE 0 0 10335 CSX CORP COM 126408103 BBG001S5Q7Q3 1118844 37085 SH SOLE 0 0 37085 CUBESMART COM 229663109 BBG001SHP0D7 408456 11160 SH SOLE 0 0 11160 CUMMINS INC COM 231021106 BBG001S5Q9M3 389681 1809 SH SOLE 0 0 1809 CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 229365 1114 SH SOLE 0 0 1114 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 1158134 17353 SH SOLE 191 0 17162 CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QW1 248071 1364 SH SOLE 0 0 1364 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 441505 2258 SH SOLE 15 0 2243 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 513083 815 SH SOLE 0 0 815 DEERE & CO COM 244199105 BBG001S5QFF7 1615628 4371 SH SOLE 0 0 4371 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 583511 13220 SH SOLE 0 0 13220 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 544044 3401 SH SOLE 0 0 3401 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 269512 2112 SH SOLE 0 0 2112 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 854839 27069 SH SOLE 0 0 27069 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 883405 33899 SH SOLE 0 0 33899 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 869089 18507 SH SOLE 0 0 18507 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 365825 7257 SH SOLE 0 0 7257 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 1415586 32209 SH SOLE 0 0 32209 DISNEY WALT CO COM 254687106 BBG001S5QHF3 3584441 39677 SH SOLE 33 0 39644 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 799135 6772 SH SOLE 0 0 6772 DONALDSON INC COM 257651109 BBG001S5QDV4 284664 4822 SH SOLE 0 0 4822 DOW INC COM 260557103 BBG00BN96931 575286 11896 SH SOLE 413 0 11483 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 BBG001S96F70 243086 28498 SH SOLE 0 0 28498 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 354144 4026 SH SOLE 43 0 3983 E L F BEAUTY INC COM 26856L103 BBG00DQ6VYQ2 350860 3528 SH SOLE 0 0 3528 EATON CORP PLC SHS G29183103 BBG001S5QZ45 532068 2436 SH SOLE 0 0 2436 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 1505052 23280 SH SOLE 0 0 23280 EHANG HLDGS LTD ADS 26853E102 BBG00QRFRR37 207553 15868 SH SOLE 0 0 15868 EIGER BIOPHARMACEUTICALS INC COM 28249U105 BBG0026ZCTH6 10896 32430 SH SOLE 0 0 32430 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 260564 575 SH SOLE 0 0 575 ELI LILLY & CO COM 532457108 BBG001S5STL8 3567518 6033 SH SOLE 0 0 6033 EMBRAER S.A. SPONSORED ADS 29082A107 BBG001S63XQ9 435151 28685 SH SOLE 0 0 28685 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 443703 5208 SH SOLE 0 0 5208 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 693223 20774 SH SOLE 0 0 20774 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 10205922 783865 SH SOLE 214916 0 568949 ENTEGRIS INC COM 29362U104 BBG001SF9YL6 375282 4142 SH SOLE 0 0 4142 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 336059 12980 SH SOLE 0 0 12980 EOG RES INC COM 26875P101 BBG001S5ZB93 396539 3269 SH SOLE 0 0 3269 ESSEX PPTY TR INC COM 297178105 BBG001S81418 2682031 12921 SH SOLE 0 0 12921 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 402237 7650 SH SOLE 0 0 7650 EVERCORE INC CLASS A 29977A105 BBG001SC3S41 380396 2775 SH SOLE 0 0 2775 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 733637 6212 SH SOLE 0 0 6212 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 4744583 46082 SH SOLE 0 0 46082 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 253190 263 SH SOLE 0 0 263 FASTENAL CO COM 311900104 BBG001S5R1F7 277880 4699 SH SOLE 0 0 4699 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 677262 5238 SH SOLE 0 0 5238 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 2406556 106911 SH SOLE 0 0 106911 FIRST AMERN FINL CORP COM 31847R102 BBG001T1LV65 323581 6092 SH SOLE 0 0 6092 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 217999 7853 SH SOLE 0 0 7853 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 562151 7445 SH SOLE 0 0 7445 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 300462 3353 SH SOLE 0 0 3353 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 521607 6482 SH SOLE 0 0 6482 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 550291 7398 SH SOLE 0 0 7398 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 210949 1332 SH SOLE 0 0 1332 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 2801272 47053 SH SOLE 0 0 47053 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 645093 13685 SH SOLE 0 0 13685 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 216593 4518 SH SOLE 0 0 4518 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 1317252 31408 SH SOLE 0 0 31408 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 357928 5650 SH SOLE 0 0 5650 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 370152 2506 SH SOLE 0 0 2506 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 1221693 32718 SH SOLE 0 0 32718 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 213008 2172 SH SOLE 0 0 2172 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 765638 21634 SH SOLE 0 0 21634 FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBP5 367453 2555 SH SOLE 0 0 2555 FMC CORP COM NEW 302491303 BBG001S5R880 344555 6876 SH SOLE 0 0 6876 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 611778 5152 SH SOLE 0 0 5152 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 589734 60797 SH SOLE 0 0 60797 FOX FACTORY HLDG CORP COM 35138V102 BBG004T7VS71 304151 5528 SH SOLE 0 0 5528 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 BBG00J3MDYR8 906045 34516 SH SOLE 0 0 34516 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 946419 28472 SH SOLE 0 0 28472 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 278001 48264 SH SOLE 0 0 48264 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 763161 38779 SH SOLE 0 0 38779 FTI CONSULTING INC COM 302941109 BBG001SCJVR2 884544 4090 SH SOLE 0 0 4090 GAP INC COM 364760108 BBG001S5RNN0 155934 11568 SH SOLE 0 0 11568 GARTNER INC COM 366651107 BBG001S5SD60 847137 2111 SH SOLE 0 0 2111 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 1126261 4691 SH SOLE 0 0 4691 GENERAL MLS INC COM 370334104 BBG001S5RKR2 680447 10384 SH SOLE 0 0 10384 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 808283 5986 SH SOLE 0 0 5986 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 280521 3741 SH SOLE 0 0 3741 GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0H7 267905 33530 SH SOLE 0 0 33530 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 756488 7054 SH SOLE 0 0 7054 GLOBAL X FDS EMERGING MKT GRT 37960A644 BBG01GJX6GJ8 1333944 56001 SH SOLE 0 0 56001 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 4861418 182144 SH SOLE 35693 0 146451 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 1810839 106457 SH SOLE 74043 0 32414 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 686969 23122 SH SOLE 0 0 23122 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 BBG00GW2L2G9 310536 7200 SH SOLE 0 0 7200 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 2964485 9241 SH SOLE 0 0 9241 GRAINGER W W INC COM 384802104 BBG001S5RRD2 1104625 1413 SH SOLE 0 0 1413 GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603 BBG00QG3BSN9 806839 20478 SH SOLE 0 0 20478 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 BBG001SKXC54 194358 16513 SH SOLE 0 0 16513 GUIDEWIRE SOFTWARE INC COM 40171V100 BBG001TWHGX5 453107 5057 SH SOLE 0 0 5057 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 368983 7043 SH SOLE 60 0 6983 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 156591 19356 SH SOLE 0 0 19356 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 BBG001S87ZX8 256448 9670 SH SOLE 0 0 9670 HEALTHEQUITY INC COM 42226A107 BBG001T8JKN8 6582726 97162 SH SOLE 0 0 97162 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 320131 2146 SH SOLE 0 0 2146 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 198265 12693 SH SOLE 0 0 12693 HOME DEPOT INC COM 437076102 BBG001S5RTW7 2638005 9164 SH SOLE 0 0 9164 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 302670 1648 SH SOLE 15 0 1633 HUMANA INC COM 444859102 BBG001S5S1X6 819601 1655 SH SOLE 0 0 1655 ICON PLC SHS G4705A100 BBG001SDCL35 324501 1295 SH SOLE 0 0 1295 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 518001 2267 SH SOLE 0 0 2267 ILLUMINA INC COM 452327109 BBG001SF4NY1 1776296 16604 SH SOLE 0 0 16604 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 440002 34003 SH SOLE 0 0 34003 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 1749260 62340 SH SOLE 0 0 62340 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 BBG00R878QK8 859023 31495 SH SOLE 0 0 31495 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 BBG00M4NZ631 2553473 71001 SH SOLE 0 0 71001 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 718251 23335 SH SOLE 0 0 23335 INTEL CORP COM 458140100 BBG001S5SF65 1038978 27486 SH SOLE 15000 0 12486 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 221651 2702 SH SOLE 0 0 2702 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 3396619 23166 SH SOLE 38 0 23128 INTUIT COM 461202103 BBG001S6TWR2 2265468 4403 SH SOLE 0 0 4403 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1701410 6246 SH SOLE 0 0 6246 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 154951 14414 SH SOLE 0 0 14414 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 1539547 25901 SH SOLE 0 0 25901 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 1836049 87514 SH SOLE 0 0 87514 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 1495741 47514 SH SOLE 0 0 47514 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2248409 16160 SH SOLE 0 0 16160 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 11054766 29872 SH SOLE 0 0 29872 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 387836 6588 SH SOLE 0 0 6588 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 4165407 112457 SH SOLE 0 0 112457 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 2345407 49180 SH SOLE 0 0 49180 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 682538 22349 SH SOLE 0 0 22349 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 1151523 22884 SH SOLE 0 0 22884 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 491705 4896 SH SOLE 28 0 4868 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 15255878 157374 SH SOLE 0 0 157374 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 1143677 27935 SH SOLE 33 0 27902 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 6325946 78117 SH SOLE 0 0 78117 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 3960143 45259 SH SOLE 0 0 45259 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 258477 2287 SH SOLE 0 0 2287 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 5034239 55273 SH SOLE 0 0 55273 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 926444 14449 SH SOLE 0 0 14449 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 665192 11463 SH SOLE 0 0 11463 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 3828325 63976 SH SOLE 6932 0 57044 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 230630 959 SH SOLE 0 0 959 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 649428 7178 SH SOLE 0 0 7178 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 1121175 11806 SH SOLE 0 0 11806 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 391966 4080 SH SOLE 0 0 4080 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 18329819 42055 SH SOLE 0 0 42055 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 7071498 162302 SH SOLE 0 0 162302 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 999496 10662 SH SOLE 1320 0 9342 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 2247080 25649 SH SOLE 0 0 25649 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 3343362 69726 SH SOLE 0 0 69726 ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 738435 18015 SH SOLE 0 0 18015 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 373315 5419 SH SOLE 0 0 5419 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 409567 12783 SH SOLE 0 0 12783 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 2658377 27930 SH SOLE 0 0 27930 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 1164038 25793 SH SOLE 0 0 25793 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 1360010 62818 SH SOLE 0 0 62818 ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 643561 11206 SH SOLE 0 0 11206 ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 1185195 33414 SH SOLE 0 0 33414 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 639431 12622 SH SOLE 0 0 12622 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 341555 8844 SH SOLE 0 0 8844 ISHARES TR IBONDS 24 TRM HG 46435U184 BBG00P3CTJ01 314983 13683 SH SOLE 0 0 13683 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 431219 5851 SH SOLE 0 0 5851 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 1321987 13004 SH SOLE 0 0 13004 ISHARES TR INTL EQTY FACTOR 46434V274 BBG008LPBS09 1475206 57401 SH SOLE 0 0 57401 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 328829 6603 SH SOLE 0 0 6603 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 278020 5732 SH SOLE 0 0 5732 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 638933 7752 SH SOLE 0 0 7752 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 2782206 31494 SH SOLE 0 0 31494 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 352814 5712 SH SOLE 0 0 5712 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 930164 14554 SH SOLE 0 0 14554 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 673681 11277 SH SOLE 0 0 11277 ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 510528 8712 SH SOLE 0 0 8712 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 934944 16701 SH SOLE 0 0 16701 ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 1310733 22029 SH SOLE 0 0 22029 ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 239749 4838 SH SOLE 0 0 4838 ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 2172107 46176 SH SOLE 0 0 46176 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 794014 12248 SH SOLE 0 0 12248 ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 21517107 488581 SH SOLE 0 0 488581 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 1465296 17800 SH SOLE 0 0 17800 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 4162135 56790 SH SOLE 0 0 56790 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 3528279 26020 SH SOLE 0 0 26020 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 3376509 32705 SH SOLE 1308 0 31397 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 356417 1499 SH SOLE 0 0 1499 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 697624 2523 SH SOLE 0 0 2523 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 333266 1588 SH SOLE 0 0 1588 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 286593 2209 SH SOLE 0 0 2209 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 201830 2983 SH SOLE 0 0 2983 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 509180 9784 SH SOLE 0 0 9784 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 676553 4045 SH SOLE 0 0 4045 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 843490 4097 SH SOLE 0 0 4097 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 1056443 15201 SH SOLE 0 0 15201 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 1978339 17949 SH SOLE 0 0 17949 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 1511727 14576 SH SOLE 0 0 14576 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 628069 6062 SH SOLE 0 0 6062 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 2134527 42176 SH SOLE 0 0 42176 ISHARES TR U S EQUITY FACTR 46434V282 BBG008LNYFB5 2649234 60733 SH SOLE 0 0 60733 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 1457891 13190 SH SOLE 0 0 13190 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 5515873 48913 SH SOLE 0 0 48913 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 960264 26951 SH SOLE 0 0 26951 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 3468040 157638 SH SOLE 0 0 157638 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 2415267 50455 SH SOLE 0 0 50455 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 BBG006KF6JC9 4949296 59727 SH SOLE 0 0 59727 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 733429 13753 SH SOLE 0 0 13753 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 BBG0130Y3986 458485 10380 SH SOLE 0 0 10380 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 1425971 28474 SH SOLE 0 0 28474 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 561617 12869 SH SOLE 34 0 12835 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 8311179 56378 SH SOLE 10 0 56368 JONES LANG LASALLE INC COM 48020Q107 BBG001SCLGS1 360540 2606 SH SOLE 0 0 2606 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 6520592 45191 SH SOLE 29 0 45162 KELLANOVA COM 487836108 BBG001S5SJL0 364351 7007 SH SOLE 0 0 7007 KENVUE INC COM 49177J102 BBG01C79X614 501070 26070 SH SOLE 67 0 26003 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 470082 3913 SH SOLE 0 0 3913 KLA CORP COM NEW 482480100 BBG001S5SLM4 290218 573 SH SOLE 0 0 573 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 386906 2140 SH SOLE 0 0 2140 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 820169 29966 SH SOLE 0 0 29966 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 288005 47921 SH SOLE 0 0 47921 LINDE PLC SHS G54950103 BBG01FND0CH6 813374 2080 SH SOLE 0 0 2080 LKQ CORP COM 501889208 BBG001SCCPJ1 242060 5451 SH SOLE 0 0 5451 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 4944164 11174 SH SOLE 0 0 11174 LOWES COS INC COM 548661107 BBG001S5SVL3 2229483 11704 SH SOLE 0 0 11704 M D C HLDGS INC COM 552676108 BBG001S5T272 217963 5275 SH SOLE 562 0 4713 MADISON SQUARE GRDN SPRT COR CL A 55825T103 BBG007FG0C32 240307 1427 SH SOLE 0 0 1427 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 BBG009HYWYH9 338353 13687 SH SOLE 0 0 13687 MARATHON PETE CORP COM 56585A102 BBG001S169P1 802893 5662 SH SOLE 0 0 5662 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 374722 279 SH SOLE 0 0 279 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 331086 1703 SH SOLE 0 0 1703 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 1383160 6990 SH SOLE 0 0 6990 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 3938140 10151 SH SOLE 0 0 10151 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1254763 19439 SH SOLE 0 0 19439 MCDONALDS CORP COM 580135101 BBG001S5T110 3451507 12931 SH SOLE 14 0 12917 MEDPACE HLDGS INC COM 58506Q109 BBG0065B7K40 373306 1384 SH SOLE 0 0 1384 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 3707952 52903 SH SOLE 0 0 52903 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 560965 418 SH SOLE 0 0 418 MERCK & CO INC COM 58933Y105 BBG001S5TC52 2066835 20188 SH SOLE 0 0 20188 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 14820277 46234 SH SOLE 0 0 46234 METLIFE INC COM 59156R108 BBG001S5T3R8 511229 8620 SH SOLE 0 0 8620 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 1048869 14232 SH SOLE 0 0 14232 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 350486 4764 SH SOLE 0 0 4764 MICROSOFT CORP COM 594918104 BBG001S5TD05 24206920 67113 SH SOLE 5451 0 61662 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 633657 78326 SH SOLE 0 0 78326 MOELIS & CO CL A 60786M105 BBG001STYX58 2296785 55000 SH SOLE 0 0 55000 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 1803452 26160 SH SOLE 0 0 26160 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 202194 419 SH SOLE 0 0 419 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 604535 8148 SH SOLE 0 0 8148 MORNINGSTAR INC COM 617700109 BBG001SC6FV6 237306 910 SH SOLE 0 0 910 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 233998 15314 SH SOLE 0 0 15314 NCINO INC COM 63947X101 BBG014GJ8XJ0 343246 12116 SH SOLE 0 0 12116 NETAPP INC COM 64110D104 BBG001S8LYX5 307071 4050 SH SOLE 0 0 4050 NETFLIX INC COM 64110L106 BBG001SF6L46 3250936 7471 SH SOLE 0 0 7471 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 BBG001SP9P33 735773 10881 SH SOLE 0 0 10881 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 454188 8300 SH SOLE 0 0 8300 NIKE INC CL B 654106103 BBG001S6NTK2 3888308 36339 SH SOLE 39 0 36300 NIKOLA CORP COM 654110105 BBG00L4CWQW4 40921 41820 SH SOLE 0 0 41820 NORDIC AMERICAN TANKERS LIMI COM G65773106 BBG001SB8557 46157 10100 SH SOLE 0 0 10100 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 BBG00HMJ9934 259433 6155 SH SOLE 0 0 6155 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 798762 1732 SH SOLE 0 0 1732 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 2618993 26182 SH SOLE 0 0 26182 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJB8 379281 28625 SH SOLE 0 0 28625 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 288092 13270 SH SOLE 0 0 13270 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 BBG001SDQNX3 234519 16469 SH SOLE 0 0 16469 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 36748136 78271 SH SOLE 4317 0 73954 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 275779 1529 SH SOLE 0 0 1529 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 10535034 173903 SH SOLE 42047 0 131856 ORACLE CORP COM 68389X105 BBG001S5SJG6 2169300 19338 SH SOLE 0 0 19338 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 704941 8741 SH SOLE 0 0 8741 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 584234 4800 SH SOLE 0 0 4800 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 5175658 21335 SH SOLE 16 0 21319 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 BBG001T5K0S1 481224 13427 SH SOLE 0 0 13427 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 211428 1260 SH SOLE 0 0 1260 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 2942682 54213 SH SOLE 0 0 54213 PEPSICO INC COM 713448108 BBG001S695T1 3691651 22217 SH SOLE 0 0 22217 PERRIGO CO PLC SHS G97822103 BBG001S704D8 448580 15969 SH SOLE 0 0 15969 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 358264 23570 SH SOLE 0 0 23570 PFIZER INC COM 717081103 BBG001S5V466 2935841 98916 SH SOLE 401 0 98515 PG&E CORP COM 69331C108 BBG001S5V206 1038678 62988 SH SOLE 0 0 62988 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 2167255 43961 SH SOLE 0 0 43961 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 5778650 64350 SH SOLE 208 0 64142 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 379915 3806 SH SOLE 0 0 3806 PINNACLE FINL PARTNERS INC COM 72346Q104 BBG001SF5953 295271 4569 SH SOLE 0 0 4569 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 205032 2887 SH SOLE 0 0 2887 PINTEREST INC CL A 72352L106 BBG002583CW7 673028 21530 SH SOLE 0 0 21530 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 232314 1002 SH SOLE 0 0 1002 PJT PARTNERS INC COM CL A 69343T107 BBG0079T1MP4 707782 8674 SH SOLE 0 0 8674 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 267643 2242 SH SOLE 0 0 2242 POLARIS INC COM 731068102 BBG001S7HWZ4 510359 5876 SH SOLE 0 0 5876 POOL CORP COM 73278L105 BBG001S5VBK4 1282925 3899 SH SOLE 0 0 3899 POSCO HOLDINGS INC SPONSORED ADR 693483109 BBG001S65ZZ2 667330 7663 SH SOLE 0 0 7663 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 BBG001SH44F0 220952 3826 SH SOLE 0 0 3826 PROCORE TECHNOLOGIES INC COM 74275K108 BBG0026ZJ313 403500 8070 SH SOLE 0 0 8070 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 3678697 24468 SH SOLE 0 0 24468 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 1848218 21352 SH SOLE 0 0 21352 PROSHARES TR SHORT S&P 500 NE 74347B425 BBG001SR6H49 2438230 169675 SH SOLE 0 0 169675 PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 413527 10820 SH SOLE 0 0 10820 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 206986 2277 SH SOLE 0 0 2277 PTC INC COM 69370C100 BBG001S6DNK6 255255 1716 SH SOLE 0 0 1716 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 389812 1581 SH SOLE 0 0 1581 QUALCOMM INC COM 747525103 BBG001S6VS70 4722313 39320 SH SOLE 9996 0 29324 QURATE RETAIL INC COM SER A 74915M100 BBG001SR0LR1 24915 39441 SH SOLE 0 0 39441 RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 768461 3467 SH SOLE 0 0 3467 REALTY INCOME CORP COM 756109104 BBG001S884K0 226304 4511 SH SOLE 0 0 4511 RELX PLC SPONSORED ADR 759530108 BBG001S898V8 1093430 30398 SH SOLE 0 0 30398 RESMED INC COM 761152107 BBG001SBGRC2 282824 1972 SH SOLE 0 0 1972 ROSS STORES INC COM 778296103 BBG001S5VRS1 4687846 38309 SH SOLE 0 0 38309 ROYCE MICRO-CAP TR INC COM 780915104 BBG001S6DP67 585923 74926 SH SOLE 0 0 74926 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 2001683 24283 SH SOLE 32 0 24251 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 BBG011K4W1Y0 337873 7557 SH SOLE 0 0 7557 SAIA INC COM 78709Y105 BBG001SL4QM4 432880 1130 SH SOLE 0 0 1130 SALESFORCE INC COM 79466L302 BBG001SDLP09 4311524 20530 SH SOLE 0 0 20530 SAP SE SPON ADR 803054204 BBG001S6RD41 1199665 8422 SH SOLE 0 0 8422 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 9456845 174609 SH SOLE 54042 0 120567 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 263977 3839 SH SOLE 125 0 3714 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 1334458 17635 SH SOLE 0 0 17635 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 991507 15649 SH SOLE 0 0 15649 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 305996 4540 SH SOLE 0 0 4540 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 21414764 259573 SH SOLE 0 0 259573 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 610227 18199 SH SOLE 0 0 18199 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 459960 4550 SH SOLE 0 0 4550 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 200727 5902 SH SOLE 0 0 5902 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 375467 2365 SH SOLE 0 0 2365 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 525288 7671 SH SOLE 0 0 7671 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 3385386 26971 SH SOLE 0 0 26971 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 711634 9307 SH SOLE 0 0 9307 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 1219402 6970 SH SOLE 0 0 6970 SEMPRA COM 816851109 BBG001SBVZ73 232551 3343 SH SOLE 154 0 3189 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 525067 9168 SH SOLE 0 0 9168 SERVICENOW INC COM 81762P102 BBG001T4JFC0 3639850 5873 SH SOLE 0 0 5873 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 728969 11248 SH SOLE 0 0 11248 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 909382 3603 SH SOLE 0 0 3603 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 400374 6632 SH SOLE 0 0 6632 SHORE BANCSHARES INC COM 825107105 BBG001S9TSK2 213200 19053 SH SOLE 0 0 19053 SIMPLY GOOD FOODS CO COM 82900L102 BBG00GVP5JM3 204017 5359 SH SOLE 0 0 5359 SM ENERGY CO COM 78454L100 BBG001S6W0J7 2281722 62892 SH SOLE 0 0 62892 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 4643688 29701 SH SOLE 4794 0 24907 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 2034471 297003 SH SOLE 184007 0 112996 SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 1021002 12492 SH SOLE 0 0 12492 SOUTHERN CO COM 842587107 BBG001S5W777 475591 6990 SH SOLE 0 0 6990 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 908522 13012 SH SOLE 0 0 13012 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 516901 22137 SH SOLE 0 0 22137 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 6068686 33438 SH SOLE 0 0 33438 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 11370789 367749 SH SOLE 136 0 367613 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 953510 28454 SH SOLE 51 0 28403 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 8318408 19174 SH SOLE 14 0 19160 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 4375098 47779 SH SOLE 0 0 47779 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 426745 9142 SH SOLE 0 0 9142 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 441656 18627 SH SOLE 0 0 18627 SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 1012523 48891 SH SOLE 0 0 48891 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 2972491 133057 SH SOLE 0 0 133057 SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 309846 11300 SH SOLE 0 0 11300 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 570450 22051 SH SOLE 0 0 22051 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 345309 8171 SH SOLE 0 0 8171 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 755030 14799 SH SOLE 0 0 14799 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 5556035 156862 SH SOLE 0 0 156862 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 552387 18879 SH SOLE 0 0 18879 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 11588989 192380 SH SOLE 49 0 192331 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 241462 7085 SH SOLE 0 0 7085 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 12585635 300732 SH SOLE 71 0 300661 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 729750 10910 SH SOLE 23 0 10887 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 729942 11718 SH SOLE 26 0 11692 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 439920 6230 SH SOLE 20 0 6210 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 438273 6307 SH SOLE 20 0 6287 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 579078 5107 SH SOLE 0 0 5107 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 13067832 96328 SH SOLE 0 0 96328 SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 5333734 118186 SH SOLE 22653 0 95533 SPS COMM INC COM 78463M107 BBG001T65R07 406529 2450 SH SOLE 0 0 2450 STARBUCKS CORP COM 855244109 BBG001S72KH6 893367 8739 SH SOLE 0 0 8739 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 829122 43684 SH SOLE 1361 0 42323 STATE STR CORP COM 857477103 BBG001S5RLD5 731019 10989 SH SOLE 0 0 10989 STERIS PLC SHS USD G8473T100 BBG00MRHG532 636707 3172 SH SOLE 0 0 3172 STEVANATO GROUP S P A ORD SHS T9224W109 BBG001V2NPF1 572124 20744 SH SOLE 0 0 20744 STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 367559 9084 SH SOLE 0 0 9084 STREAMLINE HEALTH SOLUTIONS COM 86323X106 BBG001S8S2Y7 4275 12951 SH SOLE 0 0 12951 SUMMIT MATLS INC CL A 86614U100 BBG006K8P6F9 202476 6084 SH SOLE 0 0 6084 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 252843 5332 SH SOLE 0 0 5332 SYSCO CORP COM 871829107 BBG001S5WJS8 1229558 18437 SH SOLE 0 0 18437 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 1001962 10936 SH SOLE 37 0 10899 TARGET CORP COM 87612E106 BBG001SC0K41 312548 2927 SH SOLE 19 0 2908 TECHNIPFMC PLC COM G87110105 BBG00DL8NMT5 640004 30622 SH SOLE 0 0 30622 TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 655382 1741 SH SOLE 0 0 1741 TERADATA CORP DEL COM 88076W103 BBG001SPRJ28 593304 12859 SH SOLE 0 0 12859 TERNIUM SA SPONSORED ADS 880890108 BBG001SQ4WV0 313037 8657 SH SOLE 0 0 8657 TESLA INC COM 88160R101 BBG001SQKGD7 4608565 21948 SH SOLE 0 0 21948 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 89191 10170 SH SOLE 0 0 10170 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 200069 1396 SH SOLE 0 0 1396 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 1077628 3730 SH SOLE 0 0 3730 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 1766491 3976 SH SOLE 7 0 3969 TIMKEN CO COM 887389104 BBG001S5WQK0 484552 6889 SH SOLE 32 0 6857 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 402933 6195 SH SOLE 0 0 6195 TOWNSQUARE MEDIA INC CL A 892231101 BBG002VH4NK6 95904 10800 SH SOLE 0 0 10800 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 260177 1334 SH SOLE 0 0 1334 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 708042 4200 SH SOLE 0 0 4200 TRIP COM GROUP LTD ADS 89677Q107 BBG001S6VL20 411851 12232 SH SOLE 0 0 12232 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 BBG001S8R1R8 485614 22368 SH SOLE 0 0 22368 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 329797 798 SH SOLE 0 0 798 UBS GROUP AG SHS H42097107 BBG007936GX0 694542 28337 SH SOLE 0 0 28337 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 787360 16221 SH SOLE 67 0 16154 UNION PAC CORP COM 907818108 BBG001S5X2M0 2403933 11435 SH SOLE 0 0 11435 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 3526859 25201 SH SOLE 0 0 25201 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 5646347 10476 SH SOLE 0 0 10476 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 1040146 30674 SH SOLE 0 0 30674 UTZ BRANDS INC COM CL A 918090101 BBG00M8652J9 273352 22535 SH SOLE 0 0 22535 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 470054 3920 SH SOLE 0 0 3920 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 330167 3939 SH SOLE 0 0 3939 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 684366 9099 SH SOLE 0 0 9099 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 7115245 102304 SH SOLE 0 0 102304 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 601032 12448 SH SOLE 0 0 12448 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 1106355 8013 SH SOLE 0 0 8013 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 1753926 6199 SH SOLE 0 0 6199 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 573846 3012 SH SOLE 0 0 3012 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 296544 2300 SH SOLE 0 0 2300 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 585795 2865 SH SOLE 30 0 2835 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 450860 6020 SH SOLE 0 0 6020 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 6334924 15891 SH SOLE 0 0 15891 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 807973 5224 SH SOLE 41 0 5183 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 719093 3965 SH SOLE 0 0 3965 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 514272 2538 SH SOLE 0 0 2538 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 6356339 29665 SH SOLE 3484 0 26181 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 1550213 11383 SH SOLE 68 0 11315 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 6322627 161663 SH SOLE 0 0 161663 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 3264089 31176 SH SOLE 0 0 31176 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 777563 16467 SH SOLE 0 0 16467 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 4478672 92401 SH SOLE 0 0 92401 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 1374897 24121 SH SOLE 0 0 24121 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 740132 9768 SH SOLE 33 0 9735 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 1169808 21331 SH SOLE 0 0 21331 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 1711410 39316 SH SOLE 0 0 39316 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 451846 7850 SH SOLE 0 0 7850 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 1590783 22355 SH SOLE 0 0 22355 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 311631 1986 SH SOLE 0 0 1986 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 2427852 45508 SH SOLE 0 0 45508 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1180862 27084 SH SOLE 365 0 26719 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 797550 13527 SH SOLE 0 0 13527 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 3304680 32530 SH SOLE 58 0 32472 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 997371 14592 SH SOLE 0 0 14592 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 286337 1844 SH SOLE 870 0 974 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 662621 6611 SH SOLE 0 0 6611 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 757758 3185 SH SOLE 0 0 3185 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 477404 1099 SH SOLE 0 0 1099 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 4985924 139975 SH SOLE 0 0 139975 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 BBG002NLDML7 428660 30294 SH SOLE 0 0 30294 VIRTU FINL INC CL A 928254101 BBG0064N2T87 718561 41155 SH SOLE 0 0 41155 VIRTUS DIVIDEND INTEREST & P COM 92840R101 BBG001SNN4Q4 472324 43174 SH SOLE 0 0 43174 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 BBG00NZW3T03 238109 9954 SH SOLE 0 0 9954 VISA INC COM CL A 92826C839 BBG001SRCFY3 6447310 26681 SH SOLE 15 0 26666 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 133124 14013 SH SOLE 0 0 14013 WALMART INC COM 931142103 BBG001S5XH92 859784 5245 SH SOLE 0 0 5245 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 1569773 9231 SH SOLE 0 0 9231 WATSCO INC COM 942622200 BBG001S82CQ2 815520 2199 SH SOLE 0 0 2199 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 210452 2643 SH SOLE 0 0 2643 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 1615175 39980 SH SOLE 360 0 39620 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 271561 808 SH SOLE 0 0 808 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 68045 69000 PRN SOLE 0 0 69000 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 213397 7173 SH SOLE 0 0 7173 WILLIAMS COS INC COM 969457100 BBG001S5XH10 1205596 34604 SH SOLE 0 0 34604 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 467586 3170 SH SOLE 21 0 3149 WISDOMTREE TR BLMBG US BULL 97717W471 BBG005PXGB60 1589385 57049 SH SOLE 0 0 57049 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 432459 8579 SH SOLE 0 0 8579 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 581212 8997 SH SOLE 22 0 8975 WORKDAY INC CL A 98138H101 BBG001T21KQ7 731134 3243 SH SOLE 0 0 3243 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 327143 8425 SH SOLE 0 0 8425 WP CAREY INC COM 92936U109 BBG001S67MM3 290341 5349 SH SOLE 55 0 5294 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 BBG001S61Q40 501436 50345 SH SOLE 0 0 50345 ZOETIS INC CL A 98978V103 BBG0039320P7 8272617 48483 SH SOLE 9417 0 39066