0001633387-26-000005.txt : 20260420 0001633387-26-000005.hdr.sgml : 20260420 20260417181102 ACCESSION NUMBER: 0001633387-26-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260420 DATE AS OF CHANGE: 20260417 EFFECTIVENESS DATE: 20260420 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RFG Advisory, LLC CENTRAL INDEX KEY: 0001633387 ORGANIZATION NAME: EIN: 452787436 STATE OF INCORPORATION: AL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16724 FILM NUMBER: 26872853 BUSINESS ADDRESS: STREET 1: 1400 URBAN CENTER DRIVE STREET 2: SUITE 475 CITY: BIRMINGHAM STATE: AL ZIP: 35242 BUSINESS PHONE: 205-397-2450 MAIL ADDRESS: STREET 1: 1400 URBAN CENTER DRIVE STREET 2: SUITE 475 CITY: BIRMINGHAM STATE: AL ZIP: 35242 FORMER COMPANY: FORMER CONFORMED NAME: RFG Advisory Group, LLC DATE OF NAME CHANGE: 20150210 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001633387 XXXXXXXX 03-31-2026 03-31-2026 false RFG Advisory, LLC
1400 URBAN CENTER DRIVE SUITE 475 BIRMINGHAM AL 35242
13F HOLDINGS REPORT 028-16724 000158401 801-79153 N
Rick Ohlrich Chief Compliance Officer 205-397-2450 /s/Rick Ohlrich Birmingham AL 04-17-2026 0 1037 5442548904 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 1471002 10129 SH SOLE 0 0 10129 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 726007 28833 SH SOLE 0 0 28833 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 266443 5279 SH SOLE 0 0 5279 ABBOTT LABORATORIES COM 002824100 1551649 15113 SH SOLE 28 0 15085 ABBVIE INC COM 00287Y109 8795465 40441 SH SOLE 273 0 40168 ABRDN ETFS BBRG ALL COMMDY 003261203 3480177 97266 SH SOLE 496 0 96770 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 4099231 18742 SH SOLE 795 0 17947 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 1522357 21259 SH SOLE 107 0 21152 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 449211 2265 SH SOLE 0 0 2265 ADOBE INC COM 00724F101 856818 3525 SH SOLE 0 0 3525 ADVANCED DRAIN SYS INC DEL COM 00790R104 237235 1730 SH SOLE 0 0 1730 ADVANCED MICRO DEVICES INC COM 007903107 3509739 17253 SH SOLE 311 0 16942 AES CORP COM 00130H105 1542996 109510 SH SOLE 0 0 109510 AFFIRM HLDGS INC COM CL A 00827B106 878422 19171 SH SOLE 0 0 19171 AFLAC INC COM 001055102 1842948 16798 SH SOLE 475 0 16324 AGNICO EAGLE MINES LTD COM 008474108 1394406 6870 SH SOLE 327 0 6543 AIM ETF PRODUCTS TRUST ALLIANZIM EQ BUF 00888H570 5551005 194431 SH SOLE 0 0 194431 AIM ETF PRODUCTS TRUST ALLIANZIM US 00888H679 2337506 74431 SH SOLE 171 0 74260 AIM ETF PRODUCTS TRUST ALLIANZIM US EQ 00888H869 10928257 324859 SH SOLE 0 0 324859 AIM ETF PRODUCTS TRUST ALLIANZIM US EQT 00888H547 5604130 203007 SH SOLE 0 0 203007 AIM ETF PRODUCTS TRUST ALLIANZIM US EQT 00888H448 1813899 70566 SH SOLE 0 0 70566 AIM ETF PRODUCTS TRUST ALLIANZIM US EQT 00888H877 10891348 322420 SH SOLE 0 0 322420 AIM ETF PRODUCTS TRUST ALLIANZIM US EQT 00888H703 4035268 100590 SH SOLE 0 0 100590 AIM ETF PRODUCTS TRUST ALLIANZIM US EQT 00888H406 2754699 70976 SH SOLE 138 0 70838 AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H612 5459839 190292 SH SOLE 0 0 190292 AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H505 213509 5550 SH SOLE 0 0 5550 AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H513 5651127 206742 SH SOLE 0 0 206742 AIR PRODUCTS AND CHEMICALS I COM 009158106 2705285 9313 SH SOLE 29 0 9284 AIRBNB INC COM CL A 009066101 255212 2021 SH SOLE 10 0 2011 ALBEMARLE CORP 7.25% DEP SHS A 012653200 1959676 27275 SH SOLE 0 0 27275 ALCOA CORP COM 013872106 1545003 23293 SH SOLE 1497 0 21796 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 372774 2971 SH SOLE 0 0 2971 ALLSTATE CORP COM 020002101 388374 1873 SH SOLE 0 0 1873 ALPHABET INC CAP STK CL A 02079K305 21519722 74836 SH SOLE 1486 0 73350 ALPHABET INC CAP STK CL C 02079K107 11080313 38626 SH SOLE 212 0 38414 ALPS ETF TR ALERIAN MLP 00162Q452 1979642 37607 SH SOLE 0 0 37607 ALTRIA GROUP INC COM 02209S103 2761465 41847 SH SOLE 368 0 41479 AMAZON COM INC COM 023135106 24752589 118849 SH SOLE 1898 0 116951 AMEREN CORP COM 023608102 448399 4079 SH SOLE 0 0 4079 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 2345384 29106 SH SOLE 25 0 29081 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 577503 12340 SH SOLE 0 0 12340 AMERICAN CENTY ETF TR US SML CP VALU 025072877 4402510 39853 SH SOLE 100 0 39752 AMERICAN ELEC PWR CO INC COM 025537101 518974 3959 SH SOLE 0 0 3959 AMERICAN EXPRESS CO COM 025816109 4117786 13613 SH SOLE 322 0 13291 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 249357 5287 SH SOLE 0 0 5287 AMERICAN TOWER CORP COM 03027X100 731867 4241 SH SOLE 0 0 4241 AMERIPRISE FINL INC COM 03076C106 1757743 3955 SH SOLE 6 0 3949 AMGEN INC COM 031162100 4796535 13632 SH SOLE 84 0 13548 AMPHENOL CORP CL A 032095101 218453 1729 SH SOLE 0 0 1729 AMPLIFY ETF TR BLOCKCHAIN TECHN 032108607 302240 6068 SH SOLE 0 0 6068 ANALOG DEVICES INC COM 032654105 724400 2277 SH SOLE 0 0 2277 ANGEL OAK FUNDS TRUST INCOME ETF 03463K760 2291806 110327 SH SOLE 0 0 110327 ANGEL OAK FUNDS TRUST MORTGAGE BACKED 03463K737 1173188 135472 SH SOLE 0 0 135472 ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752 643756 12614 SH SOLE 0 0 12614 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 1247862 12817 SH SOLE 709 0 12108 ANTERO RESOURCES CORP COM 03674X106 507073 11948 SH SOLE 962 0 10986 APPLE INC COM 037833100 52316689 206142 SH SOLE 1175 0 204967 APPLIED MATLS INC COM 038222105 2657730 7776 SH SOLE 0 0 7776 ARCHER AVIATION INC COM CL A 03945R102 560149 108346 SH SOLE 0 0 108346 ARCHER DANIELS MIDLAND CO COM 039483102 1467395 20187 SH SOLE 1050 0 19137 ARES CAPITAL CORP COM 04010L103 209786 11642 SH SOLE 3712 0 7930 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1069580 9804 SH SOLE 8 0 9795 ARISTA NETWORKS INC COM SHS 040413205 3435360 27980 SH SOLE 66 0 27914 ARK ETF TR INNOVATION ETF 00214Q104 450495 6665 SH SOLE 110 0 6555 ARM HOLDINGS PLC SPONSORED ADS 042068205 932792 6166 SH SOLE 0 0 6166 ASML HLDG NV N Y REGISTRY SHS N07059210 3672090 2780 SH SOLE 38 0 2743 AST SPACEMOBILE INC COM CL A 00217D100 255537 3084 SH SOLE 144 0 2940 ASTRAZENECA PLC ORD G0593M107 635881 3224 SH SOLE 164 0 3060 AT&T INC COM 00206R102 3363976 116039 SH SOLE 5559 0 110480 ATEA PHARMACEUTICALS INC COM 04683R106 80028 14875 SH SOLE 0 0 14875 AUTODESK INC COM 052769106 466591 1949 SH SOLE 5 0 1944 AUTOMATIC DATA PROCESSING IN COM 053015103 1805509 8886 SH SOLE 0 0 8886 AXON ENTERPRISE INC COM 05464C101 329996 777 SH SOLE 430 0 347 BANK AMERICA CORP COM 060505104 1603319 32889 SH SOLE 787 0 32102 BARRICK MNG CORP COM SHS 06849F108 2309487 56619 SH SOLE 2184 0 54435 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11564403 24133 SH SOLE 5101 0 19032 BIOCRYST PHARMACEUTICALS INC COM 09058V103 27329064 2870700 SH SOLE 0 0 2870700 BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 3113463 84582 SH SOLE 0 0 84582 BITWISE ETHEREUM ETF SHS 091955104 553635 36909 SH SOLE 0 0 36909 BITWISE FUNDS TRUST CRYPTO INDUSTRY 09175C103 358208 18993 SH SOLE 0 0 18993 BITWISE SOLANA STAKING ETF COM SHS OF BENEF 091948109 116765 10567 SH SOLE 0 0 10567 BITWISE XRP ETF BENEFICIAL INT 09174F107 178977 11908 SH SOLE 0 0 11908 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 1436831 105805 SH SOLE 0 0 105805 BLACKROCK ETF TRUST ISHARES A I INNO 09290C780 2171141 65892 SH SOLE 365 0 65527 BLACKROCK ETF TRUST ISHARES DEFENSE 09290C699 1696892 51861 SH SOLE 0 0 51861 BLACKROCK ETF TRUST ISHARES INTL CTR 09290C764 2626675 81693 SH SOLE 0 0 81693 BLACKROCK ETF TRUST ISHARES LARGE CA 09290C855 1535069 37386 SH SOLE 0 0 37386 BLACKROCK ETF TRUST ISHARES US CARBO 09290C509 1683112 23997 SH SOLE 0 0 23997 BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 15541469 267127 SH SOLE 1357 0 265770 BLACKROCK ETF TRUST ISHARES US THEMA 09290C806 1657130 45752 SH SOLE 0 0 45752 BLACKROCK ETF TRUST ISHARES WORLD EX 09290C608 243660 4407 SH SOLE 0 0 4407 BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 1324146 25499 SH SOLE 253 0 25245 BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528843 318251 6633 SH SOLE 34 0 6599 BLACKROCK ETF TRUST II ISHARES SECURITI 092528819 1928026 38704 SH SOLE 0 0 38704 BLACKROCK ETF TRUST II SHORT DURATION H 092528108 427871 19431 SH SOLE 75 0 19356 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 49140 25200 SH SOLE 0 0 25200 BLACKROCK INC COM 09290D101 1366760 1421 SH SOLE 2 0 1419 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 2133140 96304 SH SOLE 0 0 96304 BLACKROCK TECH AND PRIVATE E SHS BEN INT 09260Q108 186985 28331 SH SOLE 0 0 28331 BLACKSTONE INC COM 09260D107 641934 5583 SH SOLE 391 0 5192 BLOCK INC CL A 852234103 202325 3362 SH SOLE 9 0 3353 BOEING CO COM 097023105 1608572 8082 SH SOLE 17 0 8065 BOOKING HOLDINGS INC COM 09857L108 1633775 388 SH SOLE 3 0 385 BP PLC SPONSORED ADR 055622104 308608 6566 SH SOLE 0 0 6566 BRISTOL-MYERS SQUIBB CO COM 110122108 2135356 35208 SH SOLE 404 0 34804 BROADCOM INC COM 11135F101 11770427 38029 SH SOLE 414 0 37616 BWX TECHNOLOGIES INC COM 05605H100 252606 1235 SH SOLE 67 0 1168 CALAMOS GBL DYN INCOME FUND COM 12811L107 111891 15412 SH SOLE 0 0 15412 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 733382 9725 SH SOLE 0 0 9725 CAMECO CORP COM 13321L108 670542 6174 SH SOLE 211 0 5963 CANADIAN PACIFIC KANSAS CITY COM 13646K108 576693 7331 SH SOLE 0 0 7331 CAPITAL GROUP CORE BALANCED SHS 14021D107 3058623 88888 SH SOLE 2200 0 86688 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 1886960 49114 SH SOLE 0 0 49114 CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 1718856 47879 SH SOLE 0 0 47879 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 12516378 294226 SH SOLE 6601 0 287625 CAPITAL GROUP EQUITY ETF TR US SMALL AND MID 14022A102 1183384 40306 SH SOLE 0 0 40306 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 1715685 51414 SH SOLE 0 0 51414 CAPITAL GROUP GLOBAL EQUITY SHS 14020R107 1450367 47553 SH SOLE 0 0 47553 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 3159984 78626 SH SOLE 26 0 78600 CAPITAL GROUP INTERNATIONAL SHS 14021T102 206176 6227 SH SOLE 0 0 6227 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 494579 16771 SH SOLE 0 0 16771 CAPITAL GROUP NEW GEOGRAPHY SHS 14021N105 598894 18970 SH SOLE 0 0 18970 CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 7547548 287416 SH SOLE 21192 0 266224 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 904926 40507 SH SOLE 0 0 40507 CAPITAL GRP FIXED INCM ETF T INTERNATIONAL BD 14020Y706 445524 17655 SH SOLE 0 0 17655 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 617801 22688 SH SOLE 0 0 22688 CAPITAL ONE FINL CORP COM 14040H105 1265667 6938 SH SOLE 104 0 6834 CARDINAL HEALTH INC COM 14149Y108 959307 4540 SH SOLE 0 0 4540 CARETRUST REIT INC COM 14174T107 339943 9275 SH SOLE 695 0 8580 CARNIVAL CORP COMMON STOCK 143658300 248403 9598 SH SOLE 101 0 9498 CARRIER GLOBAL CORPORATION COM 14448C104 262950 4670 SH SOLE 40 0 4629 CARVANA CO CL A 146869102 302336 962 SH SOLE 0 0 962 CATERPILLAR INC COM 149123101 6741625 9516 SH SOLE 83 0 9433 CBRE GROUP INC CL A 12504L109 499576 3688 SH SOLE 196 0 3492 CELSIUS HLDGS INC COM NEW 15118V207 978716 27585 SH SOLE 0 0 27585 CENTENE CORP DEL COM 15135B101 372221 11369 SH SOLE 250 0 11119 CENTERPOINT ENERGY INC COM 15189T107 216944 5027 SH SOLE 0 0 5027 CENTRUS ENERGY CORP CL A 15643U104 329647 1899 SH SOLE 0 0 1899 CF INDUSTRIES HOLD COM 125269100 563533 4340 SH SOLE 325 0 4015 CHEMOURS CO COM 163851108 603732 27405 SH SOLE 0 0 27405 CHENIERE ENERGY INC COM NEW 16411R208 706769 2491 SH SOLE 97 0 2394 CHEVRON CORPORATION COM 166764100 5635778 27239 SH SOLE 145 0 27094 CHUBB LTD SWITZ COM H1467J104 465762 1429 SH SOLE 0 0 1429 CHURCH & DWIGHT CO INC COM 171340102 289948 3107 SH SOLE 0 0 3107 CINTAS CORP COM 172908105 406186 2401 SH SOLE 7 0 2394 CIPHER DIGITAL INC COM 17253J106 281518 21874 SH SOLE 0 0 21874 CISCO SYS INC COM 17275R102 4626758 59631 SH SOLE 452 0 59179 CITIGROUP INC COM NEW 172967424 1966368 17339 SH SOLE 368 0 16971 CITIZENS FINL GROUP INC COM 174610105 252970 4218 SH SOLE 0 0 4218 CLOROX CO DEL COM 189054109 330146 3186 SH SOLE 0 0 3186 CLOUDFLARE INC CL A COM 18915M107 3967642 19229 SH SOLE 209 0 19020 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 35200 20000 SH SOLE 0 0 20000 CME GROUP INC COM 12572Q105 655231 2218 SH SOLE 5 0 2213 COCA COLA CO COM 191216100 6024649 79220 SH SOLE 885 0 78334 COEUR MNG INC COM NEW 192108504 1274736 67913 SH SOLE 2810 0 65104 COHEN & STEERS ETF TRUST NATURAL RES ACTI 19249U302 8495102 226054 SH SOLE 0 0 226054 COHEN & STEERS ETF TRUST PREFERRED AND IN 19249U203 3588846 139998 SH SOLE 0 0 139998 COHEN & STEERS ETF TRUST REAL ESTATE ACTI 19249U104 3354157 127632 SH SOLE 0 0 127632 COHEN & STEERS TAX ADVAN PFD COM 19249X108 591361 31556 SH SOLE 0 0 31556 COLGATE PALMOLIVE CO COM 194162103 497781 5840 SH SOLE 0 0 5840 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 685771 16804 SH SOLE 0 0 16804 COMCAST CORP NEW CL A 20030N101 1572603 54775 SH SOLE 38 0 54737 COMFORT SYS USA INC COM 199908104 3886166 2818 SH SOLE 2 0 2816 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1398549 38805 SH SOLE 1833 0 36972 CONOCOPHILLIPS COM 20825C104 805513 6102 SH SOLE 0 0 6102 CONSOLIDATED EDISON INC COM 209115104 340539 3009 SH SOLE 0 0 3009 CONSTELLATION ENERGY CORP COM 21037T109 502965 1801 SH SOLE 0 0 1801 COREWEAVE INC COM CL A 21873S108 3585776 46286 SH SOLE 0 0 46286 CORNING INC COM 219350105 1062744 7816 SH SOLE 0 0 7816 COSTCO WHOLESALE CORPORATION COM 22160K105 6033043 6055 SH SOLE 91 0 5963 CROWDSTRIKE HLDGS INC CL A 22788C105 1926947 4936 SH SOLE 0 0 4936 CROWN CASTLE INC COM 22822V101 903219 11108 SH SOLE 0 0 11108 CSX CORP COM 126408103 318616 7762 SH SOLE 0 0 7762 CUBESMART COM 229663109 337732 9215 SH SOLE 0 0 9215 CUMMINS INC COM 231021106 1324967 2463 SH SOLE 0 0 2463 CURTISS WRIGHT CORP COM 231561101 290265 426 SH SOLE 0 0 426 CVS HEALTH CORP COM 126650100 1364298 18996 SH SOLE 955 0 18041 DANAHER CORP DEL COM 235851102 659304 3477 SH SOLE 40 0 3437 DBX ETF TR XTRACKERS ARTIFI 23306X829 758180 19009 SH SOLE 0 0 19009 DEERE & CO COM 244199105 2293549 4072 SH SOLE 5 0 4067 DELTA AIR LINES INC COM NEW 247361702 280670 4222 SH SOLE 0 0 4222 DEVON ENERGY CORP NEW COM 25179M103 1670414 33196 SH SOLE 30 0 33166 DIGITAL RLTY TR INC COM 253868103 323847 1797 SH SOLE 256 0 1541 DIMENSIONAL ETF TRUST DIMENSIONAL US 25434V559 18067570 304424 SH SOLE 6 0 304418 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 22041787 637968 SH SOLE 4043 0 633925 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 1431426 42362 SH SOLE 0 0 42362 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 2730755 80648 SH SOLE 0 0 80648 DIMENSIONAL ETF TRUST GLOBAL CORE PLUS 25434V583 23673774 438484 SH SOLE 8 0 438476 DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567 14724286 271993 SH SOLE 0 0 271993 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 7268667 273464 SH SOLE 2 0 273462 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 732701 13882 SH SOLE 0 0 13882 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 6852352 175882 SH SOLE 0 0 175882 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 11281746 317527 SH SOLE 7 0 317520 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 3027251 93956 SH SOLE 0 0 93956 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 3639755 76018 SH SOLE 1048 0 74970 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 5451818 120829 SH SOLE 0 0 120829 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 4071084 104763 SH SOLE 0 0 104763 DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 6125911 86390 SH SOLE 0 0 86390 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 10476330 284993 SH SOLE 0 0 284993 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 11852011 331896 SH SOLE 0 0 331896 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 488622 10083 SH SOLE 0 0 10083 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 7449946 104737 SH SOLE 0 0 104737 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 12784944 364867 SH SOLE 0 0 364867 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 3024720 48434 SH SOLE 0 0 48434 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 27195984 800588 SH SOLE 136 0 800452 DISNEY WALT CO COM 254687106 1457058 15118 SH SOLE 17 0 15101 DNP SELECT INCOME FD INC COM 23325P104 277751 26966 SH SOLE 0 0 26966 DOLLAR GEN CORP COM 256677105 263560 2220 SH SOLE 0 0 2220 DOMINION ENERGY INC COM 25746U109 398058 6439 SH SOLE 0 0 6439 DOORDASH INC CL A 25809K105 522972 3483 SH SOLE 307 0 3176 DOW HLDGS INC COM 260557103 421646 10124 SH SOLE 0 0 10124 DRAFTKINGS INC NEW COM CL A 26142V105 905969 41904 SH SOLE 0 0 41904 DUFF & PHELPS UTLITY AND INF COM 26433C105 301623 20888 SH SOLE 0 0 20888 DUKE ENERGY CORP NEW COM NEW 26441C204 1517284 11588 SH SOLE 264 0 11323 EA SERIES TRUST ALPHA ARCH 1-3 02072L565 965440 8302 SH SOLE 214 0 8088 EA SERIES TRUST MANZIL RUSSELL 02072Q317 1141315 22661 SH SOLE 1607 0 21054 EATON CORP PLC SHS G29183103 1531582 4282 SH SOLE 4 0 4278 EATON VANCE TAX ADVT DIV INC COM 27828G107 288806 11764 SH SOLE 2000 0 9764 EATON VANCE TAX-MANAGED DIVE COM 27828N102 8633578 626075 SH SOLE 0 0 626075 ECOLAB INC COM 278865100 521741 1961 SH SOLE 7 0 1954 EDGEWELL PERSONAL CARE CO COM 28035Q102 422340 19791 SH SOLE 0 0 19791 ELEVANCE HEALTH INC FORMERLY COM 036752103 575343 1965 SH SOLE 0 0 1965 ELI LILLY & CO COM 532457108 8311321 9036 SH SOLE 39 0 8997 EMCOR GROUP INC COM 29084Q100 2030032 2750 SH SOLE 2 0 2748 EMERSON ELEC CO COM 291011104 1696554 12949 SH SOLE 199 0 12749 ENBRIDGE INC COM 29250N105 1173709 21679 SH SOLE 0 0 21679 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1079053 55909 SH SOLE 0 0 55909 ENERGY VAULT HOLDINGS INC COM 29280W109 306129 92766 SH SOLE 13554 0 79212 ENPHASE ENERGY INC COM 29355A107 226142 5981 SH SOLE 35 0 5946 ENTERGY CORP NEW COM 29364G103 407450 3626 SH SOLE 0 0 3626 ENTERPRISE PRODS PARTNERS L COM 293792107 808572 21368 SH SOLE 0 0 21368 EOG RES INC COM 26875P101 1856872 12844 SH SOLE 302 0 12542 EPR PPTYS COM SH BEN INT 26884U109 496554 9939 SH SOLE 0 0 9939 EQT CORP COM 26884L109 433861 6817 SH SOLE 0 0 6817 ETF OPPORTUNITIES TRUST HEDGEYE CAPITAL 26923Q747 1258275 43584 SH SOLE 523 0 43061 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 1359565 32401 SH SOLE 0 0 32401 ETF SER SOLUTIONS APTUS DEFINED 26922A388 283275 10365 SH SOLE 0 0 10365 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 685851 13875 SH SOLE 0 0 13875 ETF SER SOLUTIONS APTUS INT ENH YL 26922B709 1176290 47681 SH SOLE 0 0 47681 ETF SER SOLUTIONS APTUS LARGE CAP 26922B535 1339610 37149 SH SOLE 0 0 37149 ETF SER SOLUTIONS DEFIANCE CONNECT 26922A289 212350 3115 SH SOLE 0 0 3115 ETF SER SOLUTIONS DEFIANCE QUANTUM 26922A420 401205 3739 SH SOLE 227 0 3512 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 1291407 32744 SH SOLE 0 0 32744 ETFIS SER TR I VIRTUS INFRCAP 26923G822 493005 24214 SH SOLE 0 0 24214 EXCHANGE TRADED CONCEPTS TRU BLUEMONTE CORE B 301505368 417564494 16530661 SH SOLE 2742 0 16527919 EXCHANGE TRADED CONCEPTS TRU BLUEMONTE DIVERS 301505335 96308408 3762047 SH SOLE 0 0 3762047 EXCHANGE TRADED CONCEPTS TRU BLUEMONTE DYNAMI 301505384 415397976 15094897 SH SOLE 22 0 15094875 EXCHANGE TRADED CONCEPTS TRU BLUEMONTE GLOBAL 301505376 284531993 9952151 SH SOLE 15 0 9952136 EXCHANGE TRADED CONCEPTS TRU BLUEMONTE LARGE 301505426 244647729 9111647 SH SOLE 59 0 9111588 EXCHANGE TRADED CONCEPTS TRU BLUEMONTE LARGE 301505418 198598549 7441102 SH SOLE 0 0 7441102 EXCHANGE TRADED CONCEPTS TRU BLUEMONTE LARGE 301505392 212736882 7605895 SH SOLE 0 0 7605895 EXCHANGE TRADED CONCEPTS TRU BLUEMONTE LONG T 301505343 142015657 5629466 SH SOLE 0 0 5629466 EXCHANGE TRADED CONCEPTS TRU BLUEMONTE SHORT 301505350 145046130 5778730 SH SOLE 2362 0 5776368 EXELIXIS INC COM 30161Q104 532136 12407 SH SOLE 0 0 12407 EXPEDIA GROUP INC COM NEW 30212P303 710084 3075 SH SOLE 0 0 3075 EXPEDITORS INTL WASH INC COM 302130109 260399 1818 SH SOLE 7 0 1811 EXXON MOBIL CORP COM 30231G102 11563842 68159 SH SOLE 13 0 68146 FASTENAL CO COM 311900104 213447 4600 SH SOLE 0 0 4600 FASTLY INC CL A 31188V100 630021 21680 SH SOLE 1645 0 20035 FB FINL CORP COM 30257X104 417894 8046 SH SOLE 0 0 8046 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 308705 2907 SH SOLE 0 0 2907 FEDERATED HERMES INC CL B 314211103 979269 17268 SH SOLE 20 0 17248 FEDEX CORP COM 31428X106 516681 1451 SH SOLE 103 0 1348 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 33263225 663672 SH SOLE 0 0 663672 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 368909 7050 SH SOLE 0 0 7050 FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 1559570 49385 SH SOLE 3288 0 46097 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 33581854 902738 SH SOLE 200 0 902538 FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 201822 5486 SH SOLE 0 0 5486 FIDELITY COVINGTON TRUST FUNDAMENTAL SMAL 316092295 26939711 843183 SH SOLE 0 0 843183 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 353953 5480 SH SOLE 0 0 5480 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 402488 11831 SH SOLE 418 0 11413 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 536311 7640 SH SOLE 0 0 7640 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 757348 10764 SH SOLE 0 0 10764 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1840647 8847 SH SOLE 0 0 8847 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 4323229 160655 SH SOLE 75 0 160580 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 370581 8287 SH SOLE 0 0 8287 FIDELITY GREENWOOD STREET TR DYNAMIC BUFFERED 31624J737 398330 13234 SH SOLE 0 0 13234 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 57659870 1263916 SH SOLE 1581 0 1262335 FIGMA INC CLASS A COM STK 316841105 319214 15100 SH SOLE 0 0 15100 FIRST MAJESTIC SILVER CORP COM 32076V103 3160285 147127 SH SOLE 0 0 147127 FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820 1500273 69137 SH SOLE 0 0 69137 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 1684914 43941 SH SOLE 0 0 43941 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1022222 53801 SH SOLE 0 0 53801 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 5376315 76412 SH SOLE 0 0 76412 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1610818 31797 SH SOLE 0 0 31797 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 1082291 52285 SH SOLE 0 0 52285 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2031878 42740 SH SOLE 0 0 42740 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 3277202 184631 SH SOLE 352 0 184279 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 2393370 119908 SH SOLE 0 0 119908 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 242630 12101 SH SOLE 0 0 12101 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 2066416 23771 SH SOLE 0 0 23771 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 497756 16618 SH SOLE 0 0 16618 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 347951 6372 SH SOLE 0 0 6372 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 264504 3643 SH SOLE 0 0 3643 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 4068701 120564 SH SOLE 0 0 120564 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1330020 46326 SH SOLE 0 0 46326 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 2640362 115048 SH SOLE 3368 0 111681 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1110601 18376 SH SOLE 0 0 18376 FIRST TR EXCHANGE TRADED FD FIRST TR BLOOMBE 33738R761 350131 8057 SH SOLE 0 0 8057 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1663441 17760 SH SOLE 0 0 17760 FIRST TR EXCHANGE TRADED FD NASDAQ BUYWRITE 33738R407 2418745 121423 SH SOLE 0 0 121423 FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 797187 17270 SH SOLE 0 0 17270 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 2290423 20675 SH SOLE 0 0 20675 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 15801633 231424 SH SOLE 0 0 231424 FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 11840570 300293 SH SOLE 66 0 300227 FIRST TR EXCHANGE-TRADED ALP COM SHS 33734Y109 3684558 30871 SH SOLE 0 0 30871 FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 1307889 8485 SH SOLE 0 0 8485 FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101 1992156 21572 SH SOLE 0 0 21572 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4350486 46900 SH SOLE 0 0 46900 FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192 1250969 11439 SH SOLE 0 0 11439 FIRST TR EXCHANGE-TRADED FD COMMON SHS 33735T109 370145 20783 SH SOLE 0 0 20783 FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 1294303 61751 SH SOLE 0 0 61751 FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 361884 11334 SH SOLE 0 0 11334 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1615977 6905 SH SOLE 0 0 6905 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 3394919 56790 SH SOLE 0 0 56790 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1304221 32147 SH SOLE 0 0 32147 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 5988998 120237 SH SOLE 0 0 120237 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 5769237 225802 SH SOLE 0 0 225802 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 3862777 79302 SH SOLE 0 0 79302 FIRST TR EXCHANGE-TRADED FD FT VEST TEC 33738D812 295954 11143 SH SOLE 0 0 11143 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 993157 29171 SH SOLE 0 0 29171 FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 634246 30566 SH SOLE 0 0 30566 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 2586465 136561 SH SOLE 0 0 136561 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 492097 22814 SH SOLE 0 0 22814 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 3969282 78413 SH SOLE 0 0 78413 FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 2324185 37080 SH SOLE 4600 0 32480 FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 2544681 15556 SH SOLE 73 0 15483 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 224050 5132 SH SOLE 0 0 5132 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 380564 1895 SH SOLE 0 0 1895 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2137191 47705 SH SOLE 0 0 47705 FIRST TR EXCHANGE-TRADED FD SHS 337345102 1737280 8044 SH SOLE 0 0 8044 FIRST TR EXCHANGE-TRADED FD SHS 33734H106 8565331 182125 SH SOLE 0 0 182125 FIRST TR EXCHANGE-TRADED FD SHS 336917109 16777765 330271 SH SOLE 122 0 330148 FIRST TR EXCHANGE-TRADED FD STRUCTURED CR IN 33738D770 1362492 66012 SH SOLE 0 0 66012 FIRST TR EXCHANGE-TRADED FD TECH ALPHADEX 33734X176 754867 4751 SH SOLE 0 0 4751 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 529615 3335 SH SOLE 0 0 3335 FIRST TR EXCHANGE-TRADED FD UTILITIES ALPH 33734X184 727889 14678 SH SOLE 0 0 14678 FIRST TR EXCHANGE-TRADED FD VEST LADDERED 33733E690 476036 23358 SH SOLE 0 0 23358 FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732 178414 10639 SH SOLE 0 0 10639 FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 2149960 55735 SH SOLE 0 0 55735 FIRST TR EXCHNG TRADED FD VI ACTV FCTR SMCP 33740F797 225901 6875 SH SOLE 0 0 6875 FIRST TR EXCHNG TRADED FD VI FLEXIBL MUN HIGH 33740F508 264171 15748 SH SOLE 0 0 15748 FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 20284195 600657 SH SOLE 348 0 600309 FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703 7344260 262295 SH SOLE 0 0 262295 FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752 906947 25678 SH SOLE 0 0 25678 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 244180 7815 SH SOLE 0 0 7815 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 462053 14687 SH SOLE 0 0 14687 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695 349419 9046 SH SOLE 0 0 9046 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441 252972 6161 SH SOLE 0 0 6161 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711 200167 5252 SH SOLE 0 0 5252 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 387717 9300 SH SOLE 0 0 9300 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 532326 13387 SH SOLE 0 0 13387 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 524198 12036 SH SOLE 0 0 12036 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 535212 12087 SH SOLE 0 0 12087 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 524047 12067 SH SOLE 0 0 12067 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 1323994 26629 SH SOLE 0 0 26629 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 538739 11373 SH SOLE 0 0 11373 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 521928 12272 SH SOLE 0 0 12272 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 526620 11267 SH SOLE 0 0 11267 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653 213240 5509 SH SOLE 0 0 5509 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 518439 11793 SH SOLE 0 0 11793 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 865944 15825 SH SOLE 0 0 15825 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 746812 15663 SH SOLE 0 0 15663 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 747219 13994 SH SOLE 0 0 13994 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 621946 13222 SH SOLE 0 0 13222 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 780002 13966 SH SOLE 0 0 13966 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 748387 14846 SH SOLE 0 0 14846 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 759160 14378 SH SOLE 0 0 14378 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 750180 14487 SH SOLE 0 0 14487 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 774803 17254 SH SOLE 0 0 17254 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458 433150 10703 SH SOLE 0 0 10703 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 758722 13428 SH SOLE 0 0 13428 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 532442 11851 SH SOLE 0 0 11851 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 777900 15456 SH SOLE 0 0 15456 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 525139 10962 SH SOLE 0 0 10962 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 780883 16104 SH SOLE 0 0 16104 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 589996 13915 SH SOLE 0 0 13915 FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U539 8336968 246669 SH SOLE 0 0 246669 FIRST TR EXCHNG TRADED FD VI INNOVATION LEAD 33740F565 733720 24638 SH SOLE 0 0 24638 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 772338 40821 SH SOLE 0 0 40821 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 222930 7111 SH SOLE 0 0 7111 FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 7202288 165228 SH SOLE 0 0 165228 FIRST TR EXCHNG TRADED FD VI VEST US EQTY DUA 33740U273 687688 23370 SH SOLE 0 0 23370 FIRST TR SR FLTG RATE INCOME COM 33733U108 223610 23196 SH SOLE 0 0 23196 FIRSTCASH HOLDINGS INC COM 33768G107 3803966 20234 SH SOLE 0 0 20234 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 432485 17938 SH SOLE 0 0 17938 FLEXSHARES TR INT QLTDVDYNAM 33939L829 2527733 66671 SH SOLE 0 0 66671 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 272097 2450 SH SOLE 0 0 2450 FORD MTR CO COM 345370860 190313 16492 SH SOLE 479 0 16013 FORTINET INC COM 34959E109 1564448 19144 SH SOLE 120 0 19024 FRANCO NEV CORP COM 351858105 249273 1009 SH SOLE 0 0 1009 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 14108758 569131 SH SOLE 3221 0 565910 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 1483579 37266 SH SOLE 0 0 37266 FREEPORT MCMORAN INC CL B 35671D857 272732 4640 SH SOLE 0 0 4640 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 519857 101933 SH SOLE 0 0 101933 FS KKR CAP CORP COM 302635206 1092895 107357 SH SOLE 0 0 107357 FS SPECIALTY LENDING FD COM SH BEN INT 644323107 437683 34987 SH SOLE 0 0 34987 FTAI AVIATION LTD SHS G3730V105 590958 2412 SH SOLE 175 0 2237 GALAXY DIGITAL INC. CL A 36317J209 847464 45933 SH SOLE 0 0 45933 GALLAGHER ARTHUR J & CO COM 363576109 584620 2699 SH SOLE 12 0 2687 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 139328 26190 SH SOLE 0 0 26190 GE AEROSPACE COM NEW 369604301 3176302 11193 SH SOLE 318 0 10875 GE VERNOVA INC COM 36828A101 662124 759 SH SOLE 0 0 759 GENERAC HLDGS INC COM 368736104 230099 1178 SH SOLE 0 0 1178 GENERAL DYNAMICS CORP COM 369550108 715289 2084 SH SOLE 0 0 2084 GILEAD SCIENCES INC COM 375558103 1788920 12836 SH SOLE 303 0 12533 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1493099 31993 SH SOLE 490 0 31503 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 349738 11459 SH SOLE 0 0 11459 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 317798 12656 SH SOLE 0 0 12656 GLOBAL X FDS DATA CTR & DIGIT 37954Y236 1653387 69006 SH SOLE 0 0 69006 GLOBAL X FDS DEFENSE TECH ETF 37960A529 814948 11504 SH SOLE 350 0 11154 GLOBAL X FDS GLBL X MLP ETF 37954Y343 2619528 48627 SH SOLE 15 0 48612 GLOBAL X FDS GLOBAL X COPPER 37954Y830 1227807 16081 SH SOLE 668 0 15413 GLOBAL X FDS GLOBAL X SILVER 37954Y848 1248842 13864 SH SOLE 564 0 13299 GLOBAL X FDS GLOBX SUPDV US 37950E291 419058 22172 SH SOLE 0 0 22172 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 977288 29419 SH SOLE 0 0 29419 GLOBAL X FDS RUSSELL 2000 37954Y459 2128270 142359 SH SOLE 0 0 142359 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 686180 8780 SH SOLE 0 0 8780 GLOBAL X FDS S&P EX US ETF 37954Y368 336925 9134 SH SOLE 0 0 9134 GLOBAL X FDS U S ELECTRIFICAT 37960A370 699898 21763 SH SOLE 0 0 21763 GLOBAL X FDS US INFR DEV ETF 37954Y673 818946 16118 SH SOLE 431 0 15686 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 257664 10014 SH SOLE 0 0 10014 GLOBE LIFE INC COM 37959E102 401667 2886 SH SOLE 0 0 2886 GOLD FIELDS LTD SPONSORED ADR 38059T106 1449615 31930 SH SOLE 1529 0 30401 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 46214436 369331 SH SOLE 0 0 369331 GOLDMAN SACHS GROUP INC COM 38141G104 3433786 4059 SH SOLE 118 0 3941 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 1375457 72737 SH SOLE 352 0 72385 GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 1306244 43556 SH SOLE 379 0 43177 GRAYSCALE ETHEREUM STAKING SHS NEW 38964R203 1237298 62301 SH SOLE 282 0 62019 GRIFFON CORP COM 398433102 849266 11685 SH SOLE 14 0 11671 GSK PLC SPONSORED ADR 37733W204 917418 16623 SH SOLE 1043 0 15580 GUINNESS ATKINSON FDS DIVIDEND BUILDER 402031835 253129 8339 SH SOLE 0 0 8339 HECLA MINING COMPANY COM 422704106 1579201 84767 SH SOLE 3586 0 81180 HERSHEY CO COM 427866108 516055 2482 SH SOLE 14 0 2468 HOME DEPOT INC COM 437076102 9937929 30217 SH SOLE 196 0 30021 HONEYWELL INTL INC COM 438516106 2721067 12039 SH SOLE 114 0 11925 HUNTINGTON BANCSHARES INC COM 446150104 1420288 90753 SH SOLE 0 0 90753 HUNTINGTON INGALLS INDS INC COM 446413106 1350674 3555 SH SOLE 180 0 3375 IDEXX LABS INC COM 45168D104 748172 1332 SH SOLE 6 0 1326 ILLINOIS TOOL WKS INC COM 452308109 995213 3823 SH SOLE 0 0 3823 ILLUMINA INC COM 452327109 806983 6547 SH SOLE 4 0 6543 INCYTE CORP COM 45337C102 251752 2675 SH SOLE 1 0 2674 INGERSOLL RAND INC COM 45687V106 247491 3089 SH SOLE 0 0 3089 INGEVITY CORP COM 45688C107 278794 3914 SH SOLE 0 0 3914 INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 3513692 104996 SH SOLE 0 0 104996 INNOVATOR ETFS TRUST INNOVATOR US EQ 45783Y475 1108470 33000 SH SOLE 0 0 33000 INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 649971 18100 SH SOLE 0 0 18100 INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681 1217315 36556 SH SOLE 0 0 36556 INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 1274237 32016 SH SOLE 0 0 32016 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805 353355 10589 SH SOLE 0 0 10589 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839 434097 11335 SH SOLE 0 0 11335 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 474327 11158 SH SOLE 0 0 11158 INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 315509 6573 SH SOLE 0 0 6573 INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581 268593 6243 SH SOLE 0 0 6243 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 242765 5059 SH SOLE 0 0 5059 INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 436550 9079 SH SOLE 0 0 9079 INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 270970 5081 SH SOLE 0 0 5081 INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 950734 22255 SH SOLE 0 0 22255 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 519775 12230 SH SOLE 0 0 12230 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 1051185 22868 SH SOLE 0 0 22868 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 1565975 33947 SH SOLE 0 0 33947 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 1919473 44525 SH SOLE 0 0 44525 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 511424 11877 SH SOLE 0 0 11877 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 741361 16615 SH SOLE 0 0 16615 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 497838 12184 SH SOLE 0 0 12184 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 778269 18607 SH SOLE 0 0 18607 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821 459645 12020 SH SOLE 0 0 12020 INTEL CORP COM 458140100 3914267 88699 SH SOLE 0 0 88699 INTERNATIONAL BUSINESS MACHS COM 459200101 5602117 23112 SH SOLE 185 0 22927 INTREPID POTASH INC COM 46121Y201 592493 13853 SH SOLE 1091 0 12762 INTUIT COM 461202103 831279 1923 SH SOLE 6 0 1917 INTUITIVE SURGICAL INC COM NEW 46120E602 2383318 5170 SH SOLE 5 0 5165 INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804 634144 13541 SH SOLE 0 0 13541 INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887 598191 11935 SH SOLE 0 0 11935 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 806909 46588 SH SOLE 18 0 46570 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 566403 5130 SH SOLE 0 0 5130 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2555394 122268 SH SOLE 0 0 122268 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 363515 4594 SH SOLE 0 0 4594 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 25737531 108314 SH SOLE 367 0 107947 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1262545 116043 SH SOLE 0 0 116043 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 18606216 165964 SH SOLE 704 0 165260 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 478974 4168 SH SOLE 0 0 4168 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 777271 27681 SH SOLE 0 0 27681 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 208640 3263 SH SOLE 1800 0 1463 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 31282088 570425 SH SOLE 2103 0 568322 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 678367 5289 SH SOLE 0 0 5289 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 449058 8896 SH SOLE 0 0 8896 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1021404 20589 SH SOLE 0 0 20589 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 605053 8273 SH SOLE 2150 0 6123 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 246020 12597 SH SOLE 0 0 12597 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 200693 10226 SH SOLE 0 0 10226 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 179981 10765 SH SOLE 862 0 9903 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 8151881 135593 SH SOLE 0 0 135593 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 673822 8510 SH SOLE 0 0 8510 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 1234870 9806 SH SOLE 0 0 9806 INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 53911258 1134257 SH SOLE 177 0 1134080 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 502962 4364 SH SOLE 0 0 4364 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1401016 25683 SH SOLE 0 0 25683 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 6192635 42702 SH SOLE 152 0 42550 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 3668516 35489 SH SOLE 198 0 35291 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 212730 3267 SH SOLE 0 0 3267 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 384933 6388 SH SOLE 0 0 6388 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 9358632 123107 SH SOLE 314 0 122793 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 215666 3745 SH SOLE 0 0 3745 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1616628 8423 SH SOLE 0 0 8423 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 20443407 271890 SH SOLE 724 0 271166 INVESCO MUNI INCOME OPP TRST COM 46132X101 111744 18199 SH SOLE 0 0 18199 INVESCO QQQ TR UNIT SER 1 46090E103 23660949 40994 SH SOLE 422 0 40572 IREN LIMITED ORDINARY SHARES Q4982L109 203829 5946 SH SOLE 0 0 5946 IRON MTN INC DEL COM 46284V101 1736138 16998 SH SOLE 1000 0 15998 ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 1804698 46973 SH SOLE 201 0 46772 ISHARES GOLD TR ISHARES NEW 464285204 2529575 28693 SH SOLE 40 0 28653 ISHARES GOLD TR SHARES REPRESENT 46436F103 12306250 263517 SH SOLE 7525 0 255992 ISHARES INC CORE MSCI EMKT 46434G103 5011041 71843 SH SOLE 73 0 71770 ISHARES INC ESG AWR MSCI EM 46434G863 892500 19628 SH SOLE 0 0 19628 ISHARES INC MSCI EMRG CHN 46434G764 5685244 72276 SH SOLE 1039 0 71237 ISHARES INC MSCI GBL GOLD MN 46434G855 1685200 21337 SH SOLE 110 0 21227 ISHARES INC MSCI JAPAN ETF 46434G822 205669 2436 SH SOLE 0 0 2436 ISHARES INC MSCI SWITZERLAND 464286749 478066 8129 SH SOLE 0 0 8129 ISHARES SILVER TR ISHARES 46428Q109 2928930 42984 SH SOLE 1996 0 40988 ISHARES TR 0-3 MNTH TREASRY 46436E718 40335367 400709 SH SOLE 95 0 400614 ISHARES TR 0-5 YR TIPS ETF 46429B747 541278 5233 SH SOLE 562 0 4672 ISHARES TR 1 3 YR TREAS BD 464287457 2886383 34957 SH SOLE 20 0 34937 ISHARES TR 10-20 YR TRS ETF 464288653 4365568 43344 SH SOLE 0 0 43344 ISHARES TR 20 YR TR BD ETF 464287432 2817281 32498 SH SOLE 1727 0 30771 ISHARES TR 3 7 YR TREAS BD 464288661 816137 6881 SH SOLE 0 0 6881 ISHARES TR 7-10 YR TRSY BD 464287440 1534960 16083 SH SOLE 127 0 15956 ISHARES TR BROAD USD HIGH 46435U853 406792 11042 SH SOLE 0 0 11042 ISHARES TR CONV BD ETF 46435G102 233718 2296 SH SOLE 76 0 2220 ISHARES TR CORE 40/60 MODER 464289875 350098 7391 SH SOLE 0 0 7391 ISHARES TR CORE DIV GRWTH 46434V621 3948830 56267 SH SOLE 400 0 55867 ISHARES TR CORE HIGH DV ETF 46429B663 719093 5298 SH SOLE 0 0 5298 ISHARES TR CORE INTL AGGR 46435G672 1460785 29192 SH SOLE 0 0 29192 ISHARES TR CORE MSCI EAFE 46432F842 4326750 47794 SH SOLE 35 0 47759 ISHARES TR CORE MSCI TOTAL 46432F834 1379836 15926 SH SOLE 0 0 15926 ISHARES TR CORE S&P MCP ETF 464287507 3071117 45478 SH SOLE 5456 0 40021 ISHARES TR CORE S&P SCP ETF 464287804 10112847 81352 SH SOLE 596 0 80756 ISHARES TR CORE S&P TTL STK 464287150 4203575 29513 SH SOLE 3345 0 26168 ISHARES TR CORE S&P US GWT 464287671 2771595 17869 SH SOLE 955 0 16913 ISHARES TR CORE S&P US VLU 464287663 951215 9303 SH SOLE 145 0 9158 ISHARES TR CORE S&P500 ETF 464287200 18264197 27961 SH SOLE 72 0 27888 ISHARES TR CORE UNIVRSL USD 46434V613 5167200 111868 SH SOLE 1469 0 110400 ISHARES TR CORE US AGGBD ET 464287226 7469649 75246 SH SOLE 21686 0 53560 ISHARES TR CRE U S REIT ETF 464288521 1923300 32494 SH SOLE 0 0 32494 ISHARES TR EAFE GRWTH ETF 464288885 3344963 30035 SH SOLE 146 0 29889 ISHARES TR EAFE VALUE ETF 464288877 1869257 25141 SH SOLE 270 0 24872 ISHARES TR ESG AW MSCI EAFE 46435G516 444840 4652 SH SOLE 0 0 4652 ISHARES TR ESG AWR MSCI USA 46435G425 3969818 28071 SH SOLE 0 0 28071 ISHARES TR ESG AWR MSCI USA 46436E221 516016 16211 SH SOLE 0 0 16211 ISHARES TR ESG AWR US AGRGT 46435U549 877374 18452 SH SOLE 0 0 18452 ISHARES TR ESG AWRE USD ETF 46435G193 1479421 63940 SH SOLE 0 0 63940 ISHARES TR ESG EAFE ETF 46436E759 577062 7648 SH SOLE 0 0 7648 ISHARES TR ESG MSCI KLD 400 464288570 1236324 10202 SH SOLE 70 0 10132 ISHARES TR ESG MSCI USA ETF 46436E767 839598 15210 SH SOLE 0 0 15210 ISHARES TR EXPANDED TECH 464287515 227102 2837 SH SOLE 80 0 2757 ISHARES TR FLTG RATE NT ETF 46429B655 16192568 317813 SH SOLE 2952 0 314861 ISHARES TR FUTURE EXPONENTI 46434V381 2277893 33425 SH SOLE 679 0 32746 ISHARES TR GLB INFRASTR ETF 464288372 398594 5949 SH SOLE 0 0 5949 ISHARES TR GLOBAL 100 ETF 464287572 1011690 8363 SH SOLE 0 0 8363 ISHARES TR GLOBAL REIT ETF 46434V647 210001 8350 SH SOLE 7975 0 375 ISHARES TR HDG MSCI EAFE 46434V803 8010199 188497 SH SOLE 1117 0 187380 ISHARES TR IBOXX HI YD ETF 464288513 11002374 138290 SH SOLE 8780 0 129510 ISHARES TR IBOXX INV CP ETF 464287242 4480890 41113 SH SOLE 0 0 41113 ISHARES TR INTL SEL DIV ETF 464288448 1412672 33192 SH SOLE 1377 0 31815 ISHARES TR INTL TREA BD ETF 464288117 1141551 27802 SH SOLE 0 0 27802 ISHARES TR INVESTMENT GRADE 46435G219 1366748 30332 SH SOLE 41 0 30291 ISHARES TR ISHARES SEMICDTR 464287523 1507135 4586 SH SOLE 1 0 4585 ISHARES TR ISHS 1-5YR INVS 464288646 701055 13338 SH SOLE 0 0 13338 ISHARES TR ISHS 5-10YR INVT 464288638 618627 11624 SH SOLE 0 0 11624 ISHARES TR JPMORGAN USD EMG 464288281 592517 6308 SH SOLE 616 0 5692 ISHARES TR LATN AMER 40 ETF 464287390 400275 11269 SH SOLE 0 0 11269 ISHARES TR MBS ETF 464288588 1024601 10791 SH SOLE 205 0 10586 ISHARES TR MORNINGSTAR GRWT 464287119 266118 2787 SH SOLE 0 0 2787 ISHARES TR MSCI ACWI ETF 464288257 950359 6868 SH SOLE 1962 0 4906 ISHARES TR MSCI EAFE ETF 464287465 1600347 16476 SH SOLE 0 0 16476 ISHARES TR MSCI EMG MKT ETF 464287234 2170861 38226 SH SOLE 0 0 38226 ISHARES TR MSCI INTL QUALTY 46434V456 2222712 48079 SH SOLE 0 0 48079 ISHARES TR MSCI USA MIN VOL 46429B697 553624 5970 SH SOLE 1841 0 4128 ISHARES TR MSCI USA MMENTM 46432F396 2485185 10355 SH SOLE 33 0 10322 ISHARES TR MSCI USA QLT FCT 46432F339 6217336 32414 SH SOLE 3205 0 29209 ISHARES TR MSCI USA QUALITY 46436E403 343043 5363 SH SOLE 0 0 5363 ISHARES TR MSCI USA VALUE 46432F388 791654 5568 SH SOLE 3645 0 1922 ISHARES TR NATIONAL MUN ETF 464288414 4966953 46792 SH SOLE 0 0 46792 ISHARES TR PFD AND INCM SEC 464288687 3386369 111688 SH SOLE 27 0 111661 ISHARES TR RUS 1000 ETF 464287622 540404 1516 SH SOLE 0 0 1516 ISHARES TR RUS 1000 GRW ETF 464287614 12981655 30445 SH SOLE 444 0 30001 ISHARES TR RUS 1000 VAL ETF 464287598 3035364 14206 SH SOLE 0 0 14206 ISHARES TR RUS 2000 GRW ETF 464287648 472880 1507 SH SOLE 0 0 1507 ISHARES TR RUS MD CP GR ETF 464287481 539834 4214 SH SOLE 0 0 4214 ISHARES TR RUS MID CAP ETF 464287499 291345 2996 SH SOLE 0 0 2996 ISHARES TR RUS TP200 GR ETF 464289438 5937479 23861 SH SOLE 39 0 23822 ISHARES TR RUSEL 2500 ETF 46435G268 854860 11197 SH SOLE 0 0 11197 ISHARES TR RUSSELL 2000 ETF 464287655 1330109 5363 SH SOLE 0 0 5363 ISHARES TR S&P 100 ETF 464287101 603161 1896 SH SOLE 223 0 1673 ISHARES TR S&P 500 GRWT ETF 464287309 1737446 15361 SH SOLE 205 0 15155 ISHARES TR S&P 500 VAL ETF 464287408 2778515 13159 SH SOLE 50 0 13109 ISHARES TR S&P MC 400GR ETF 464287606 777424 7726 SH SOLE 0 0 7726 ISHARES TR S&P MC 400VL ETF 464287705 788676 5952 SH SOLE 0 0 5952 ISHARES TR SELECT DIVID ETF 464287168 560359 3701 SH SOLE 0 0 3701 ISHARES TR SHRT NAT MUN ETF 464288158 3039721 28542 SH SOLE 0 0 28542 ISHARES TR TIPS BD ETF 464287176 5916792 53614 SH SOLE 2872 0 50741 ISHARES TR TRS FLT RT BD 46434V860 433234 8557 SH SOLE 2000 0 6557 ISHARES TR TRUST ISHARE 0-1 464288679 8051033 72933 SH SOLE 757 0 72176 ISHARES TR U.S. INSRNCE ETF 464288786 4475654 34887 SH SOLE 23 0 34864 ISHARES TR U.S. TECH ETF 464287721 3114637 17168 SH SOLE 96 0 17072 ISHARES TR US AER DEF ETF 464288760 425396 1945 SH SOLE 500 0 1445 ISHARES TR US TECH BRKTHR 46436E502 239792 4322 SH SOLE 0 0 4322 ISHARES TR US TREAS BD ETF 46429B267 5666651 247344 SH SOLE 6929 0 240415 J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 4391520 81672 SH SOLE 1374 0 80298 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 1740796 23524 SH SOLE 6 0 23518 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 6278671 110774 SH SOLE 1300 0 109474 J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 2909408 45524 SH SOLE 0 0 45524 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 4040778 87710 SH SOLE 7678 0 80031 J P MORGAN EXCHANGE TRADED F JPMORGAN INTL VL 46654Q757 1468548 17148 SH SOLE 0 0 17148 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 3422954 61653 SH SOLE 1018 0 60635 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 406108 6623 SH SOLE 1518 0 5105 JABIL INC COM 466313103 402166 1514 SH SOLE 0 0 1514 JACKSON FINANCIAL INC COM CL A 46817M107 1470215 13907 SH SOLE 0 0 13907 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 11856361 235385 SH SOLE 5273 0 230112 JOBY AVIATION INC COMMON STOCK G65163100 115673 14004 SH SOLE 0 0 14004 JOHNSON & JOHNSON COM 478160104 4986107 20398 SH SOLE 100 0 20298 JOHNSON CONTROLS INTERNATION SHS G51502105 537897 4108 SH SOLE 0 0 4108 JPMORGAN CHASE & CO COM 46625H100 9726847 33067 SH SOLE 260 0 32807 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 213686 30969 SH SOLE 0 0 30969 KAYNE ANDERSON ENERGY INFRST COM 486606106 3340419 233923 SH SOLE 0 0 233923 KINDER MORGAN INC DEL COM 49456B101 412006 12288 SH SOLE 718 0 11570 KINROSS GOLD CORP COM 496902404 1429744 46846 SH SOLE 2239 0 44607 KKR & CO INC COM 48251W104 457529 4946 SH SOLE 17 0 4929 KLA CORP COM NEW 482480100 3122155 2120 SH SOLE 1 0 2119 KRANESHARES TRUST WAHED ALTERNATIV 500767223 1179631 46370 SH SOLE 3365 0 43005 KROGER CO COM 501044101 572701 7915 SH SOLE 0 0 7915 L3HARRIS TECHNOLOGIES INC COM 502431109 1542376 4469 SH SOLE 68 0 4401 LAM RESEARCH CORP COM NEW 512807306 3405191 15937 SH SOLE 296 0 15642 LEGG MASON ETF INVT CLEARBRIDGE LRG 524682200 386405 5138 SH SOLE 0 0 5138 LENNAR CORP CL A 526057104 227941 2625 SH SOLE 25 0 2600 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 93801 16901 SH SOLE 0 0 16901 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 507910 2544 SH SOLE 196 0 2348 LINCOLN NATL CORP IND COM 534187109 201251 5669 SH SOLE 0 0 5669 LINDE PLC SHS G54950103 426220 860 SH SOLE 15 0 844 LISTED FDS TR ROUNDHILL MAGNIF 53656G498 5561723 95991 SH SOLE 0 0 95991 LISTED FDS TR WAHED DOW JONES 53656F268 3527467 115074 SH SOLE 8272 0 106802 LISTED FDS TR WAHED FTSE ETF 53656F607 1846112 31121 SH SOLE 2238 0 28883 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 716194 23754 SH SOLE 10 0 23744 LOCKHEED MARTIN CORP COM 539830109 2367322 3917 SH SOLE 54 0 3863 LOWES COS INC COM 548661107 1613168 6827 SH SOLE 0 0 6827 LTC PPTYS INC COM 502175102 243332 6548 SH SOLE 0 0 6548 LULULEMON ATHLETICA INC COM 550021109 372136 2431 SH SOLE 0 0 2431 MANAGED PORTFOLIO SERIES KENSINGTON CR OP 56167R820 399255 16178 SH SOLE 0 0 16178 MANAGED PORTFOLIO SERIES LEUTHOLD SELECT 56167R705 325016 8035 SH SOLE 0 0 8035 MAPLEBEAR INC COM 565394103 420676 11230 SH SOLE 0 0 11230 MARATHON PETE CORP COM 56585A102 1677822 6871 SH SOLE 77 0 6794 MARKEL GROUP INC COM 570535104 1272246 665 SH SOLE 0 0 665 MARRIOTT INTL INC NEW CL A 571903202 329393 1007 SH SOLE 0 0 1007 MARVELL TECHNOLOGY INC COM 573874104 1956961 19757 SH SOLE 28 0 19729 MASTERCARD INCORPORATED CL A 57636Q104 5425818 10859 SH SOLE 17 0 10842 MCDONALDS CORP COM 580135101 3472492 11173 SH SOLE 102 0 11071 MCKESSON CORP COM 58155Q103 1992604 2303 SH SOLE 33 0 2270 MEDTRONIC PLC SHS G5960L103 2217044 25586 SH SOLE 263 0 25323 MERCADOLIBRE INC COM 58733R102 2269939 1313 SH SOLE 7 0 1306 MERCK & CO INC COM 58933Y105 3108007 25838 SH SOLE 9 0 25829 META PLATFORMS INC CL A 30303M102 15608422 27281 SH SOLE 220 0 27061 METLIFE INC COM 59156R108 550720 7787 SH SOLE 0 0 7787 MICRON TECHNOLOGY INC COM 595112103 1277457 3781 SH SOLE 0 0 3781 MICROSOFT CORP COM 594918104 28399972 76721 SH SOLE 641 0 76081 MID-AMER APT CMNTYS INC COM 59522J103 712286 5833 SH SOLE 0 0 5833 MONDELEZ INTL INC CL A 609207105 321621 5580 SH SOLE 0 0 5580 MONOLITHIC PWR SYS INC COM 609839105 1569740 1436 SH SOLE 3 0 1433 MONSTER BEVERAGE CORP NEW COM 61174X109 616490 8508 SH SOLE 29 0 8479 MOODYS CORP COM 615369105 445368 1021 SH SOLE 0 0 1021 MORGAN STANLEY COM NEW 617446448 1097986 6672 SH SOLE 15 0 6657 MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841 722325 14233 SH SOLE 0 0 14233 MOTOROLA SOLUTIONS INC COM NEW 620076307 399620 921 SH SOLE 0 0 921 MP MATERIALS CORP COM CL A 553368101 2225558 46116 SH SOLE 0 0 46116 NATIONAL GRID PLC SPONSORED ADR NE 636274409 436404 5158 SH SOLE 0 0 5158 NEBIUS GROUP N.V. SHS CLASS A N97284108 340412 3281 SH SOLE 0 0 3281 NEOS ETF TRUST ENHANCED INCOME 78433H584 1749660 35365 SH SOLE 0 0 35365 NEOS ETF TRUST NASDAQ 100 HDGD 78433H576 1961540 38274 SH SOLE 0 0 38274 NEOS ETF TRUST NASDAQ 100 HIGH 78433H675 5589288 112483 SH SOLE 1228 0 111255 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 4097409 82994 SH SOLE 1647 0 81347 NEOS ETF TRUST REAL ESTATE HIGH 78433H618 2475654 52350 SH SOLE 0 0 52350 NETFLIX INC. COM 64110L106 14423923 150015 SH SOLE 261 0 149754 NEWMONT CORP COM 651639106 4071162 37609 SH SOLE 616 0 36993 NEXTERA ENERGY INC COM 65339F101 4154328 44728 SH SOLE 20 0 44708 NIKE INC CL B 654106103 1074693 20346 SH SOLE 270 0 20076 NIO INC SPON ADS 62914V106 80651 13375 SH SOLE 500 0 12875 NISOURCE INC COM 65473P105 208136 4461 SH SOLE 0 0 4461 NORFOLK SOUTHN CORP COM 655844108 352524 1228 SH SOLE 119 0 1109 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 283486 202490 SH SOLE 0 0 202490 NORTHERN LTS FD TR II BEACON SELECTIVE 66538F199 7915229 267718 SH SOLE 567 0 267152 NORTHERN LTS FD TR II BEACON TACTICAL 66538F215 7722173 298788 SH SOLE 648 0 298140 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 310822 6592 SH SOLE 0 0 6592 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 411104 17232 SH SOLE 0 0 17232 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 465645 10498 SH SOLE 0 0 10498 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 308226 7711 SH SOLE 0 0 7711 NORTHERN LTS FD TR IV MONARCH PROCAP I 66538H245 367912 11777 SH SOLE 0 0 11777 NORTHROP GRUMMAN CORP COM 666807102 459139 673 SH SOLE 0 0 673 NOVARTIS AG SPONSORED ADR 66987V109 548743 3592 SH SOLE 7 0 3585 NOVO-NORDISK A S ADR 670100205 1623353 44173 SH SOLE 124 0 44049 NUCOR CORP COM 670346105 355186 2100 SH SOLE 0 0 2100 NUSCALE PWR CORP CL A COM 67079K100 493550 45530 SH SOLE 0 0 45530 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 469003 5157 SH SOLE 0 0 5157 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 489193 10751 SH SOLE 0 0 10751 NUVEEN AMT FREE MUN CR INC F COM 67071L106 359621 29166 SH SOLE 0 0 29166 NUVEEN AMT FREE QLTY MUN INC COM 670657105 176682 15733 SH SOLE 0 0 15733 NUVEEN FLOATING RATE INCOME COM 67072T108 1803519 239830 SH SOLE 0 0 239830 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 168689 22373 SH SOLE 0 0 22373 NUVEEN QUALITY MUNCP INCOME COM 67066V101 574375 49946 SH SOLE 0 0 49946 NVIDIA CORPORATION COM 67066G104 38510658 220818 SH SOLE 3128 0 217690 NXP SEMICONDUCTORS N V COM N6596X109 602403 3060 SH SOLE 0 0 3060 OMEGA HEALTHCARE INVS INC COM 681936100 1524050 34780 SH SOLE 0 0 34780 OMNICOM GROUP INC COM 681919106 810593 10763 SH SOLE 0 0 10763 ON HLDG AG NAMEN AKT A H5919C104 413071 12142 SH SOLE 955 0 11187 ONDAS INC COM NEW 68236H204 16044635 1774849 SH SOLE 0 0 1774849 ONEOK INC NEW COM 682680103 3113927 34450 SH SOLE 371 0 34079 ORACLE CORP COM 68389X105 3091090 21012 SH SOLE 45 0 20967 PACER FDS TR DATA & DIGI REVO 69374H386 6218212 99907 SH SOLE 0 0 99907 PACER FDS TR SWAN SOS FD OF 69374H568 2281529 71199 SH SOLE 0 0 71199 PACER FDS TR US CASH COWS 100 69374H881 485656 7763 SH SOLE 0 0 7763 PACER FDS TR US LRG CP CASH 69374H360 7203680 213513 SH SOLE 0 0 213513 PALANTIR TECHNOLOGIES INC CL A 69608A108 5103338 34887 SH SOLE 200 0 34687 PALISADE BIO INC COM 696389402 20563 11750 SH SOLE 0 0 11750 PALO ALTO NETWORKS INC COM 697435105 1816990 11334 SH SOLE 556 0 10778 PAN AMERN SILVER CORP COM 697900108 422344 7731 SH SOLE 1 0 7730 PARKER-HANNIFIN CORP COM 701094104 3347866 3740 SH SOLE 3 0 3737 PAYCHEX INC COM 704326107 743246 8068 SH SOLE 22 0 8046 PAYPAL HLDGS INC COM 70450Y103 457727 10120 SH SOLE 8 0 10112 PEABODY ENGR CORP COM 704551100 224169 6803 SH SOLE 11 0 6793 PEPSICO INC COM 713448108 2641040 17007 SH SOLE 255 0 16752 PFIZER INC COM 717081103 1276126 45446 SH SOLE 968 0 44478 PGIM ETF TR ACTV HY BD ETF 69344A206 8144515 235187 SH SOLE 0 0 235187 PGIM ETF TR PGIM ULTRA SH BD 69344A107 347886 7028 SH SOLE 1700 0 5328 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 1184306 101657 SH SOLE 0 0 101657 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 531324 33166 SH SOLE 0 0 33166 PHILIP MORRIS INTL INC COM 718172109 3722004 22511 SH SOLE 357 0 22154 PHILLIPS 66 COM 718546104 2730926 14990 SH SOLE 532 0 14458 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 235717 6299 SH SOLE 0 0 6299 PIMCO DYNAMIC INCOME FD SHS 72201Y101 3281259 191774 SH SOLE 0 0 191774 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 673304 52073 SH SOLE 0 0 52073 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 905821 9712 SH SOLE 0 0 9712 PIMCO ETF TR ACTIVE BD ETF 72201R775 26112501 282970 SH SOLE 639 0 282332 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2475787 24618 SH SOLE 0 0 24618 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 1578900 16478 SH SOLE 0 0 16478 PIMCO ETF TR INTER MUN BD ACT 72201R866 1650605 31627 SH SOLE 0 0 31627 PIMCO ETF TR INV GRD CRP BD 72201R817 3419747 35328 SH SOLE 0 0 35328 PIMCO ETF TR MTG BKD SECS ACT 72201R569 2509470 50594 SH SOLE 0 0 50594 PIMCO ETF TR MULTISECTOR BD 72201R585 16259318 620585 SH SOLE 112 0 620473 PIMCO ETF TR MUNI INCOME OPP 72201R635 1444036 31969 SH SOLE 0 0 31969 PIMCO ETF TR PREFERRED AND CP 72201R619 761683 15032 SH SOLE 0 0 15032 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1113288 22067 SH SOLE 0 0 22067 PIMCO MUN INCOME FD II COM 72200W106 150040 19820 SH SOLE 0 0 19820 PNC FINL SVCS GROUP INC COM 693475105 911201 4379 SH SOLE 0 0 4379 POWELL INDS INC COM 739128106 1007776 1863 SH SOLE 113 0 1750 PRICE T ROWE GROUP INC COM 74144T108 212518 2358 SH SOLE 0 0 2358 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 132368 13774 SH SOLE 0 0 13774 PROCTER & GAMBLE CO COM 742718109 5739530 39736 SH SOLE 179 0 39557 PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 1124172 21271 SH SOLE 0 0 21271 PROGRESSIVE CORP COM 743315103 398941 2012 SH SOLE 7 0 2005 PROLOGIS INC. COM 74340W103 1298651 9825 SH SOLE 23 0 9802 PROQR THRAPEUTICS N V SHS EURO N71542109 30780 19000 SH SOLE 0 0 19000 PROSHARES TR ULTRA XRP ETF 74349Y498 58077 15739 SH SOLE 0 0 15739 PRUDENTIAL FINL INC COM 744320102 338613 3466 SH SOLE 0 0 3466 PUBLIC SVC ENTERPRISE GROUP COM 744573106 241104 2978 SH SOLE 0 0 2978 PULTE GROUP INC COM 745867101 1248812 10618 SH SOLE 9 0 10609 PUTNAM ETF TRUST BDC INCOME ETF 746729508 1299097 47103 SH SOLE 0 0 47103 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 40870198 880823 SH SOLE 139 0 880684 QUALCOMM INC COM 747525103 2922167 22691 SH SOLE 157 0 22534 QUANTA SVCS INC COM 74762E102 260808 475 SH SOLE 0 0 475 RBB FD INC F/M US TREASURY 74933W452 7660475 153640 SH SOLE 0 0 153640 RBB FD INC MOTLEY FOL ETF 74933W601 418580 6345 SH SOLE 0 0 6345 RBB FD INC US TREASY 2 YR 74933W486 207909 4306 SH SOLE 0 0 4306 REALTY INCOME CORP COM 756109104 3345016 54675 SH SOLE 0 0 54675 REAVES UTIL INCOME FD COM SH BEN INT 756158101 412735 10508 SH SOLE 0 0 10508 REGENERON PHARMACEUTICALS COM 75886F107 1063333 1376 SH SOLE 45 0 1331 REGIONS FINANCIAL CORP NEW COM 7591EP100 995316 38106 SH SOLE 0 0 38106 REPUBLIC SVCS INC COM 760759100 2296589 10486 SH SOLE 0 0 10486 RIO TINTO PLC SPONSORED ADR 767204100 2197811 23559 SH SOLE 828 0 22731 ROBINHOOD MKTS INC COM CL A 770700102 233556 3370 SH SOLE 0 0 3370 ROCKET COS INC COM CL A 77311W101 263810 18513 SH SOLE 0 0 18513 ROKU INC COM CL A 77543R102 244498 2584 SH SOLE 138 0 2446 ROSS STORES INC COM 778296103 298586 1378 SH SOLE 0 0 1378 ROUNDHILL ETF TRUST S&P 500 ODTE COV 77926X205 1145686 31201 SH SOLE 0 0 31201 ROYAL BK CDA COM 780087102 339209 2097 SH SOLE 0 0 2097 ROYAL CARIBBEAN GROUP COM V7780T103 229563 834 SH SOLE 0 0 834 ROYAL GOLD INC COM 780287108 235654 926 SH SOLE 63 0 863 RTX CORPORATION COM 75513E101 3479296 18037 SH SOLE 127 0 17910 RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 207271 3586 SH SOLE 0 0 3586 S&P GLOBAL INC COM 78409V104 230219 541 SH SOLE 6 0 535 SALESFORCE INC COM 79466L302 2459726 13177 SH SOLE 175 0 13002 SAMSARA INC COM CL A 79589L106 3465788 109365 SH SOLE 662 0 108703 SAP SE SPON ADR 803054204 370171 2162 SH SOLE 123 0 2039 SCHWAB CHARLES CORP COM 808513105 829719 8829 SH SOLE 75 0 8753 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 273541 8731 SH SOLE 0 0 8731 SCHWAB STRATEGIC TR CORE BOND ETF 808524599 203014 7893 SH SOLE 0 0 7893 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 885034 26860 SH SOLE 3334 0 23526 SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 337009 6888 SH SOLE 0 0 6888 SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 563956 20250 SH SOLE 0 0 20250 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4145491 167495 SH SOLE 28597 0 138897 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 319859 6843 SH SOLE 5503 0 1341 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 387181 15543 SH SOLE 0 0 15543 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 220149 9071 SH SOLE 0 0 9071 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4213465 137336 SH SOLE 0 0 137335 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6863163 235605 SH SOLE 0 0 235605 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3061391 100373 SH SOLE 0 0 100373 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1042709 40667 SH SOLE 0 0 40667 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 7245275 234021 SH SOLE 0 0 234021 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 791616 27222 SH SOLE 0 0 27222 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3312067 8454 SH SOLE 0 0 8454 SEI INVTS CO COM 784117103 211351 2693 SH SOLE 10 0 2683 SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 12817879 115622 SH SOLE 0 0 115622 SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 6481657 59476 SH SOLE 0 0 59476 SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 2142263 26132 SH SOLE 9 0 26123 SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 5400365 88155 SH SOLE 1057 0 87098 SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 6223725 126063 SH SOLE 0 0 126063 SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 3381110 23062 SH SOLE 3 0 23059 SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 4984030 30817 SH SOLE 7 0 30810 SELECT SECTOR SPDR TR STATE STREET MAT 81369Y100 1380556 27628 SH SOLE 11 0 27617 SELECT SECTOR SPDR TR STATE STREET REA 81369Y860 1632785 39990 SH SOLE 0 0 39990 SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 24382492 183465 SH SOLE 1066 0 182399 SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 9680533 210951 SH SOLE 24 0 210927 SERVICE CORP INTL COM 817565104 33815694 409838 SH SOLE 0 0 409838 SERVICENOW INC COM 81762P102 569673 5449 SH SOLE 38 0 5411 SERVISFIRST BANCSHARES INC COM 81768T108 230140 3160 SH SOLE 0 0 3160 SHELL PLC SPON ADS 780259305 410205 4411 SH SOLE 0 0 4411 SHOPIFY INC CL A SUB VTG SHS 82509L107 3048604 25701 SH SOLE 43 0 25657 SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD ETF 82889N830 1219944 57167 SH SOLE 1337 0 55830 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 1660618 54951 SH SOLE 258 0 54693 SIMPLIFY EXCHANGE TRADED FUN TREASURY OPT INC 82889N640 344160 14642 SH SOLE 35 0 14607 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 279541 18223 SH SOLE 0 0 18223 SNAP ON INC COM 833034101 3080259 8480 SH SOLE 7 0 8473 SNOWFLAKE INC COM SHS 833445109 287777 1908 SH SOLE 7 0 1901 SOFI TECHNOLOGIES INC COM 83406F102 3109907 195838 SH SOLE 0 0 195838 SONIDA SENIOR LIVING INC COM 140475203 279253 8659 SH SOLE 0 0 8659 SOUTHERN CO COM 842587107 10314925 106868 SH SOLE 50 0 106818 SOUTHERN COPPER CORP COM 84265V105 1534017 8916 SH SOLE 388 0 8528 SOUTHWEST AIRLS CO COM 844741108 794837 21156 SH SOLE 0 0 21156 SOUTHWEST GAS HLDGS INC COM 844895102 279210 3213 SH SOLE 0 0 3213 SP FUNDS TRUST S&P GLOBAL TECHN 84612A101 574097 16559 SH SOLE 1187 0 15372 SP FUNDS TRUST S&P WORLD EX US 84612A200 3882948 137693 SH SOLE 10127 0 127567 SPDR GOLD TR GOLD SHS 78463V107 8597112 19980 SH SOLE 893 0 19086 SPDR INDEX SHS FDS STATE STREET SPD 78463X889 15410468 337579 SH SOLE 2222 0 335357 SPDR INDEX SHS FDS STATE STREET SPD 78463X871 1459073 34551 SH SOLE 0 0 34551 SPDR INDEX SHS FDS STATE STREET SPD 78463X509 13697226 291989 SH SOLE 916 0 291073 SPDR INDEX SHS FDS STATE STREET SPD 78463X152 553568 6590 SH SOLE 0 0 6590 SPDR INDEX SHS FDS STATE STREET SPD 78463X749 953608 20835 SH SOLE 0 0 20835 SPDR SERIES TRUST BLOOMBERG EMERGI 78464A391 492626 23868 SH SOLE 0 0 23868 SPDR SERIES TRUST BLOOMBERG INTL T 78464A516 506215 23062 SH SOLE 0 0 23062 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 256845 6486 SH SOLE 0 0 6486 SPDR SERIES TRUST STATE STREET SPD 78468R663 34730902 378993 SH SOLE 0 0 378993 SPDR SERIES TRUST STATE STREET SPD 78468R515 917550 36998 SH SOLE 0 0 36998 SPDR SERIES TRUST STATE STREET SPD 78468R648 1283407 21947 SH SOLE 0 0 21947 SPDR SERIES TRUST STATE STREET SPD 78464A300 363723 3846 SH SOLE 0 0 3846 SPDR SERIES TRUST STATE STREET SPD 78468R101 3416593 117087 SH SOLE 0 0 117087 SPDR SERIES TRUST STATE STREET SPD 78464A649 8984881 350698 SH SOLE 2457 0 348241 SPDR SERIES TRUST STATE STREET SPD 78464A664 18192488 691730 SH SOLE 44 0 691686 SPDR SERIES TRUST STATE STREET SPD 78464A409 51451830 525501 SH SOLE 233 0 525268 SPDR SERIES TRUST STATE STREET SPD 78464A383 1175741 52512 SH SOLE 0 0 52512 SPDR SERIES TRUST STATE STREET SPD 78468R606 4902258 210217 SH SOLE 3902 0 206315 SPDR SERIES TRUST STATE STREET SPD 78464A631 400784 1578 SH SOLE 0 0 1578 SPDR SERIES TRUST STATE STREET SPD 78468R200 12329624 400573 SH SOLE 134 0 400439 SPDR SERIES TRUST STATE STREET SPD 78464A821 635882 6627 SH SOLE 0 0 6627 SPDR SERIES TRUST STATE STREET SPD 78464A375 1301586 38807 SH SOLE 858 0 37949 SPDR SERIES TRUST STATE STREET SPD 78464A847 20605606 347950 SH SOLE 604 0 347346 SPDR SERIES TRUST STATE STREET SPD 78464A862 208392 639 SH SOLE 0 0 639 SPDR SERIES TRUST STATE STREET SPD 78464A854 29696546 387987 SH SOLE 4396 0 383591 SPDR SERIES TRUST STATE STREET SPD 78464A474 12427574 413288 SH SOLE 28 0 413260 SPDR SERIES TRUST STATE STREET SPD 78468R523 461302 4639 SH SOLE 0 0 4639 SPDR SERIES TRUST STATE STREET SPD 78464A672 463543 16174 SH SOLE 0 0 16174 SPDR SERIES TRUST STATE STREET SPD 78468R853 5723238 118444 SH SOLE 503 0 117941 SPDR SERIES TRUST STATE STREET SPD 78464A367 596769 26857 SH SOLE 632 0 26225 SPDR SERIES TRUST STATE STREET SPD 78464A763 675149 4626 SH SOLE 0 0 4626 SPDR SERIES TRUST STATE STREET SPD 78468R622 3626333 37885 SH SOLE 0 0 37885 SPDR SERIES TRUST STATE STREET SPD 78464A508 6637874 117318 SH SOLE 1089 0 116229 SPDR SERIES TRUST STATE STREET SPD 78464A805 25153328 318155 SH SOLE 4286 0 313869 SPDR SERIES TRUST STATE STREET SPD 78468R721 315615 6961 SH SOLE 0 0 6961 SPDR SERIES TRUST STATE STREET SPD 78464A201 507358 5251 SH SOLE 0 0 5251 SPDR SERIES TRUST STATE STRET SPDR 78468R440 1030700 29248 SH SOLE 0 0 29248 SPDR SERIES TRUST STATE STRET SPDR 78468R861 444022 23138 SH SOLE 0 0 23138 SPOTIFY TECHNOLOGY S A SHS L8681T102 1240018 2557 SH SOLE 51 0 2506 SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 434252 9100 SH SOLE 0 0 9100 SSGA ACTIVE ETF TR STATE STREET BLA 78467V608 1080581 26920 SH SOLE 0 0 26920 SSGA ACTIVE ETF TR STATE STREET MUL 78467V103 256319 7090 SH SOLE 0 0 7090 SSR MINING IN COM 784730103 927500 31572 SH SOLE 15 0 31557 STAG INDUSTRIAL INC COM 85254J102 1606978 44564 SH SOLE 0 0 44564 STARBUCKS CORP COM 855244109 1426458 15922 SH SOLE 813 0 15109 STARWOOD PPTY TR INC COM 85571B105 3265324 189624 SH SOLE 1387 0 188237 STATE STR SPDR DOW JONES IND UT SER 1 78467X109 3584195 7738 SH SOLE 562 0 7176 STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 7772875 11952 SH SOLE 217 0 11735 STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 4882077 7916 SH SOLE 452 0 7463 STRATEGY SHS NS 7HANDL IDX 86280R506 944899 43265 SH SOLE 0 0 43265 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 213967 6012 SH SOLE 0 0 6012 TACTILE SYS TECHNOLOGY INC COM 87357P100 533128 20403 SH SOLE 1583 0 18820 TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 3882068 11487 SH SOLE 208 0 11280 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 208165 1054 SH SOLE 0 0 1054 TARGA RES CORP COM 87612G101 266522 1063 SH SOLE 0 0 1063 TARGET CORP COM 87612E106 2243117 18508 SH SOLE 107 0 18401 TE CONNECTIVITY PLC ORD SHS G87052109 323530 1548 SH SOLE 0 0 1548 TECHNIPFMC PLC COM G87110105 1033705 14953 SH SOLE 769 0 14184 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 200076 17753 SH SOLE 0 0 17753 TEMPUS AI INC CL A 88023B103 2001748 44267 SH SOLE 0 0 44267 TERADYNE INC COM 880770102 245702 829 SH SOLE 0 0 829 TERAWULF INC COM 88080T104 1445886 100200 SH SOLE 0 0 100200 TESLA INC COM 88160R101 10416599 28020 SH SOLE 115 0 27905 TEXAS INSTRS INC COM 882508104 4103942 21139 SH SOLE 140 0 20999 TEXAS PACIFIC LAND CORPORATI COM 88262P102 400055 843 SH SOLE 825 0 18 THE CIGNA GROUP COM 125523100 352701 1322 SH SOLE 0 0 1322 THE TRADE DESK INC COM CL A 88339J105 1904871 83952 SH SOLE 0 0 83952 THERMO FISHER SCIENTIFIC INC COM 883556102 1170250 2381 SH SOLE 1 0 2380 THOMSON REUTERS CORP COM 884903808 2387623 26535 SH SOLE 0 0 26535 TIDAL TRUST I SP DWJNS SUKUK 886364702 6259129 349672 SH SOLE 20802 0 328870 TIDAL TRUST I SP FDS S&P 500 886364801 1578633 32779 SH SOLE 2592 0 30187 TIDAL TRUST I SP FUNDS S&P GBL 886364769 1188065 60647 SH SOLE 4162 0 56484 TIDAL TRUST III AFFORDABLE HOUS 74741A106 462510 26673 SH SOLE 0 0 26673 TIDAL TRUST III VISTASHARES TRGT 45259A514 225097 12492 SH SOLE 0 0 12492 TIM S A SPONSORED ADR 88706T108 577370 21796 SH SOLE 1692 0 20104 TIMOTHY PLAN HIG DV STK ETF 887432326 696006 16828 SH SOLE 0 0 16828 TIMOTHY PLAN U S SM CP CORE 887432342 1264063 29781 SH SOLE 0 0 29781 TJX COS INC NEW COM 872540109 695359 4354 SH SOLE 259 0 4095 T-MOBILE US INC COM 872590104 1070417 5096 SH SOLE 19 0 5077 TOLL BROTHERS INC COM 889478103 339467 2487 SH SOLE 0 0 2487 TRANE TECHNOLOGIES PLC SHS G8994E103 1743155 4183 SH SOLE 113 0 4070 TRAVELERS COMPANIES INC COM 89417E109 285935 980 SH SOLE 0 0 980 TRUIST FINL CORP COM 89832Q109 1217321 26481 SH SOLE 0 0 26481 UBER TECHNOLOGIES INC COM 90353T100 710939 9884 SH SOLE 227 0 9657 UNIFIED SER TR ONEASCENT CORE P 90470L519 2598168 114356 SH SOLE 0 0 114356 UNIFIED SER TR ONEASCENT EMGRG 90470L469 1001644 24845 SH SOLE 0 0 24845 UNIFIED SER TR ONEASCENT INTL 90470L444 2611063 60642 SH SOLE 0 0 60642 UNIFIED SER TR ONEASCENT LARGE 90470L527 2878584 83994 SH SOLE 0 0 83994 UNION PAC CORP COM 907818108 1950788 8041 SH SOLE 13 0 8027 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 220488 7002 SH SOLE 0 0 7002 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 495965 55230 SH SOLE 4642 0 50588 UNITED PARCEL SVCS INC CL B 911312106 1576493 16025 SH SOLE 0 0 16024 UNITED RENTALS INC COM 911363109 1606519 2205 SH SOLE 110 0 2096 UNITEDHEALTH GROUP INC COM 91324P102 1553454 5741 SH SOLE 0 0 5741 US BANCORP COM NEW 902973304 766614 14740 SH SOLE 32 0 14708 USA RARE EARTH INC COM 91733P107 161975 10702 SH SOLE 0 0 10702 VAALCO ENERGY INC COM NEW 91851C201 463479 73104 SH SOLE 320 0 72784 VAIL RESORTS INC COM 91879Q109 986805 7690 SH SOLE 0 0 7690 VALERO ENERGY CORP COM 91913Y100 200391 811 SH SOLE 0 0 811 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1319748 45952 SH SOLE 0 0 45952 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 237834 4743 SH SOLE 0 0 4743 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 444114 4593 SH SOLE 0 0 4593 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 962960 2512 SH SOLE 318 0 2193 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 294021 12975 SH SOLE 0 0 12975 VANECK ETF TRUST URANIUM AND NUCL 92189F601 765709 5749 SH SOLE 0 0 5749 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 300997 3326 SH SOLE 0 0 3326 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 506794 1243 SH SOLE 0 0 1243 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1121412 5503 SH SOLE 0 0 5503 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 244377 2138 SH SOLE 0 0 2138 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1101077 14266 SH SOLE 0 0 14266 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1053735 15320 SH SOLE 10 0 15310 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 12717073 162187 SH SOLE 0 0 162187 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 40500500 549980 SH SOLE 17211 0 532768 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 718194 14426 SH SOLE 0 0 14426 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 10407549 216598 SH SOLE 10636 0 205962 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1631285 7927 SH SOLE 4629 0 3297 VANGUARD INDEX FDS GROWTH ETF 922908736 21633285 49528 SH SOLE 538 0 48990 VANGUARD INDEX FDS LARGE CAP ETF 922908637 507853 1699 SH SOLE 0 0 1699 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 279377 1086 SH SOLE 0 0 1086 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 681095 3696 SH SOLE 0 0 3696 VANGUARD INDEX FDS MID CAP ETF 922908629 5794195 20176 SH SOLE 786 0 19390 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3554478 40073 SH SOLE 1311 0 38762 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 26636098 44576 SH SOLE 150 0 44425 VANGUARD INDEX FDS SM CP VAL ETF 922908611 9206065 42375 SH SOLE 750 0 41626 VANGUARD INDEX FDS SMALL CP ETF 922908751 7874604 30065 SH SOLE 2194 0 27871 VANGUARD INDEX FDS SML CP GRW ETF 922908595 9506478 31452 SH SOLE 332 0 31120 VANGUARD INDEX FDS TOTAL STK MKT 922908769 14748173 45972 SH SOLE 1041 0 44930 VANGUARD INDEX FDS VALUE ETF 922908744 21326974 108700 SH SOLE 1012 0 107688 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2604478 34680 SH SOLE 1 0 34679 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8726407 161451 SH SOLE 3800 0 157650 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1211949 8762 SH SOLE 37 0 8725 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2691503 53884 SH SOLE 0 0 53884 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 4302089 86231 SH SOLE 0 0 86231 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6576700 110440 SH SOLE 0 0 110440 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 431585 5216 SH SOLE 174 0 5042 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1023946 21809 SH SOLE 0 0 21809 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4049047 69167 SH SOLE 6670 0 62498 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 14887092 187802 SH SOLE 464 0 187338 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 1646552 21431 SH SOLE 0 0 21431 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 5073381 46252 SH SOLE 3487 0 42765 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4472307 47710 SH SOLE 3855 0 43855 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 936937 9353 SH SOLE 0 0 9353 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2491033 11583 SH SOLE 3660 0 7923 VANGUARD STAR FDS VG TL INTL STK F 921909768 7521475 97542 SH SOLE 1 0 97541 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 23919670 373278 SH SOLE 5196 0 368082 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 803035 12225 SH SOLE 0 0 12225 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 5206753 35157 SH SOLE 6376 0 28781 VANGUARD WORLD FD COMM SRVC ETF 92204A884 1225524 6815 SH SOLE 0 0 6815 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 1065847 2969 SH SOLE 0 0 2969 VANGUARD WORLD FD CONSUM STP ETF 92204A207 899493 4005 SH SOLE 0 0 4005 VANGUARD WORLD FD ENERGY ETF 92204A306 1719713 9938 SH SOLE 0 0 9938 VANGUARD WORLD FD ESG INTL STK ETF 921910725 948385 13222 SH SOLE 0 0 13222 VANGUARD WORLD FD EXTENDED DUR 921910709 213575 3288 SH SOLE 0 0 3288 VANGUARD WORLD FD FINANCIALS ETF 92204A405 1063531 8803 SH SOLE 0 0 8803 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 807302 2964 SH SOLE 0 0 2964 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 780442 2500 SH SOLE 0 0 2500 VANGUARD WORLD FD INF TECH ETF 92204A702 4073162 5838 SH SOLE 4 0 5834 VANGUARD WORLD FD MATERIALS ETF 92204A801 730809 3243 SH SOLE 0 0 3243 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 766179 5286 SH SOLE 345 0 4941 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1402375 3817 SH SOLE 0 0 3817 VANGUARD WORLD FD UTILITIES ETF 92204A876 1175582 5933 SH SOLE 0 0 5933 VERIZON COMMUNICATIONS INC COM 92343V104 4921569 98039 SH SOLE 2099 0 95940 VERTEX PHARMACEUTICALS INC COM 92532F100 743706 1665 SH SOLE 3 0 1662 VERTIV HOLDINGS CO COM CL A 92537N108 1261145 5033 SH SOLE 159 0 4874 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 218427 4318 SH SOLE 0 0 4318 VIKING THERAPEUTICS INC COM 92686J106 4631318 142327 SH SOLE 0 0 142327 VIPER ENERGY INC CL A 64361Q101 1141857 24300 SH SOLE 0 0 24300 VISA INC COM CL A 92826C839 5242289 17345 SH SOLE 260 0 17085 WALMART INC COM 931142103 13399445 107817 SH SOLE 282 0 107535 WASTE MGMT INC DEL COM 94106L109 888583 3867 SH SOLE 128 0 3738 WATSCO INC COM 942622200 2101987 5778 SH SOLE 0 0 5778 WEC ENERGY GROUP INC COM 92939U106 2771549 23940 SH SOLE 18 0 23922 WELLS FARGO & CO COM 949746101 3180338 39949 SH SOLE 0 0 39949 WELLTOWER INC COM 95040Q104 287266 1453 SH SOLE 0 0 1453 WESTERN ASSET HIGH INCOME OP COM 95766K109 1042039 287063 SH SOLE 0 0 287063 WESTERN ASSET MANAGED MUNS F COM 95766M105 173722 16899 SH SOLE 0 0 16899 WHEATON PRECIOUS METALS CORP COM 962879102 315055 2405 SH SOLE 0 0 2405 WILLIAMS COS INC COM 969457100 710179 9758 SH SOLE 0 0 9758 WILLIAMS SONOMA INC COM 969904101 416595 2285 SH SOLE 133 0 2152 WISDOMTREE TR DYNAMIC INTL EQT 97717X263 1141129 25870 SH SOLE 0 0 25870 WISDOMTREE TR EM EX ST-OWNED 97717X578 546369 13625 SH SOLE 0 0 13625 WISDOMTREE TR EM LCL DEBT FD 97717X867 270522 9724 SH SOLE 0 0 9724 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2724918 54130 SH SOLE 2773 0 51357 WISDOMTREE TR INDIA ERNGS FD 97717W422 214894 5267 SH SOLE 0 0 5267 WISDOMTREE TR INTL SMCAP DIV 97717W760 926874 11373 SH SOLE 0 0 11373 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 2006645 45397 SH SOLE 0 0 45397 WISDOMTREE TR US HGH YLD CORP 97717X172 549704 12071 SH SOLE 0 0 12071 WISDOMTREE TR US LARGECAP DIVD 97717W307 738497 8267 SH SOLE 0 0 8267 WISDOMTREE TR US MIDCAP DIVID 97717W505 234853 4470 SH SOLE 530 0 3940 WISDOMTREE TR US QTLY DIV GRT 97717X669 3634153 41372 SH SOLE 0 0 41372 WISDOMTREE TR US QUALITY GROW 97717Y477 2007156 37566 SH SOLE 0 0 37566 WISDOMTREE TR US SHT TRM CORP 97717X156 304220 6270 SH SOLE 0 0 6270 WISDOMTREE TR US SMALLCAP FUND 97717W562 493272 8498 SH SOLE 0 0 8498 WISDOMTREE TR WISDOMTREE US VA 97717W547 1321370 13949 SH SOLE 0 0 13949 WISDOMTREE TR YIELD ENHANCD US 97717X511 6591872 151712 SH SOLE 0 0 151712 WW GRAINGER INC COM 384802104 200316 184 SH SOLE 0 0 184 XCEL ENERGY INC COM 98389B100 583992 7351 SH SOLE 0 0 7351 YUM BRANDS INC COM 988498101 1328419 8544 SH SOLE 277 0 8267