0001085146-23-003227.txt : 20230810 0001085146-23-003227.hdr.sgml : 20230810 20230810124608 ACCESSION NUMBER: 0001085146-23-003227 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230810 DATE AS OF CHANGE: 20230810 EFFECTIVENESS DATE: 20230810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GREAT VALLEY ADVISOR GROUP, INC. CENTRAL INDEX KEY: 0001769897 IRS NUMBER: 510295792 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-19465 FILM NUMBER: 231158198 BUSINESS ADDRESS: STREET 1: 1200 PENNSYLVANIA AVE STREET 2: SUITE 202 CITY: WILMINGTON STATE: DE ZIP: 19806 BUSINESS PHONE: 3024837200 MAIL ADDRESS: STREET 1: 1200 PENNSYLVANIA AVE STREET 2: SUITE 202 CITY: WILMINGTON STATE: DE ZIP: 19806 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001769897 XXXXXXXX 06-30-2023 06-30-2023 false GREAT VALLEY ADVISOR GROUP, INC.
1200 PENNSYLVANIA AVE SUITE 202 WILMINGTON DE 19806
13F HOLDINGS REPORT 028-19465 N
James Spinelli Chief Operating Officer 610-296-7630 /s/James Spinelli Paoli PA 08-10-2023 0 703 2386095669 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 BBG001S5T7X2 1605504 16037 SH SOLE 33 0 16004 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 BBG0184FKT34 461564 9200 SH SOLE 0 0 9200 ABBOTT LABS COM 002824100 BBG001S5N9M6 2621560 24043 SH SOLE 1201 0 22842 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 7604630 56443 SH SOLE 1883 0 54560 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 BBG00X7L1CW0 285490 5282 SH SOLE 0 0 5282 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 3239909 10498 SH SOLE 0 0 10498 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 284204 3374 SH SOLE 0 0 3374 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 2456249 5024 SH SOLE 134 0 4890 ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG001SH4LQ0 235411 2069 SH SOLE 0 0 2069 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 2002056 17573 SH SOLE 0 0 17573 AFLAC INC COM 001055102 BBG001S5NGJ4 220295 3162 SH SOLE 0 0 3162 AGCO CORP COM 001084102 BBG001S7WHW3 2098402 15967 SH SOLE 0 0 15967 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 251408 2089 SH SOLE 0 0 2089 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 3444310 11498 SH SOLE 121 0 11377 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 1699641 13258 SH SOLE 1 0 13257 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 369556 1655 SH SOLE 0 0 1655 ALCOA CORP COM 013872106 BBG00B3T3HF1 1444815 42582 SH SOLE 0 0 42582 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 731898 8780 SH SOLE 0 0 8780 ALLETE INC COM NEW 018522300 BBG001S77110 294180 5075 SH SOLE 0 0 5075 ALLSTATE CORP COM 020002101 BBG001S9BM06 1257156 11525 SH SOLE 0 0 11525 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 19351719 161670 SH SOLE 5515 0 156155 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 15961265 131946 SH SOLE 1470 0 130476 ALPS ETF TR EQUAL SEC ETF 00162Q205 BBG001T53M75 2421047 23199 SH SOLE 0 0 23199 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 6983983 154163 SH SOLE 0 0 154163 AMAZON COM INC COM 023135106 BBG001S5PQL7 39909771 306149 SH SOLE 7502 0 298647 AMCOR PLC ORD G0250X107 BBG00LNJRQ18 113972 11459 SH SOLE 10008 0 1451 AMDOCS LTD SHS G02602103 BBG001SBX7P3 232904 2356 SH SOLE 0 0 2356 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 BBG00Q6ZDXT0 17654181 328076 SH SOLE 128 0 327948 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 BBG00LY8JM27 286412 5728 SH SOLE 0 0 5728 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 918556 12210 SH SOLE 0 0 12210 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 BBG00LY8L335 54392875 787050 SH SOLE 489 0 786561 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 8468007 109113 SH SOLE 28 0 109085 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 674828 8017 SH SOLE 0 0 8017 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 609298 3495 SH SOLE 0 0 3495 AMERICAN FINL GROUP INC OHIO COM 025932104 BBG001S8JK86 213395 1797 SH SOLE 149 0 1648 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 347730 6043 SH SOLE 145 0 5898 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 1630851 8409 SH SOLE 16 0 8393 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 640975 4488 SH SOLE 0 0 4488 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 270529 813 SH SOLE 0 0 813 AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 618301 3215 SH SOLE 0 0 3215 AMGEN INC COM 031162100 BBG001S5NNL6 1585768 7144 SH SOLE 0 0 7144 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 514373 2639 SH SOLE 0 0 2639 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 285156 14251 SH SOLE 400 0 13851 ANSYS INC COM 03662Q105 BBG001S926L8 539993 1635 SH SOLE 0 0 1635 ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 408246 35194 SH SOLE 0 0 35194 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 270334 783 SH SOLE 0 0 783 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 212166 2762 SH SOLE 0 0 2762 APPLE INC COM 037833100 BBG001S5N8V8 81532981 420337 SH SOLE 14989 0 405348 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 915231 6335 SH SOLE 0 0 6335 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 181401 12240 SH SOLE 0 0 12240 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 521911 6901 SH SOLE 0 0 6901 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 253101 13470 SH SOLE 0 0 13470 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 1597607 9861 SH SOLE 0 0 9861 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 1332479 30188 SH SOLE 4 0 30184 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 671555 926 SH SOLE 0 0 926 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 249143 3476 SH SOLE 758 0 2718 AT&T INC COM 00206R102 BBG001S5VWH2 1032292 64732 SH SOLE 2160 0 62572 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 340066 2027 SH SOLE 0 0 2027 AUTODESK INC COM 052769106 BBG001S5SCD4 623350 3048 SH SOLE 0 0 3048 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 553084 2517 SH SOLE 0 0 2517 AVIS BUDGET GROUP COM 053774105 BBG001S8S6R6 1949182 8524 SH SOLE 0 0 8524 AXCELIS TECHNOLOGIES INC COM NEW 054540208 BBG001SF8W86 466205 2543 SH SOLE 0 0 2543 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 8663587 301964 SH SOLE 1294 0 300670 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 368871 4085 SH SOLE 0 0 4085 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 1058695 62507 SH SOLE 0 0 62507 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 517810 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 7360863 21586 SH SOLE 0 0 21586 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 215389 3616 SH SOLE 0 0 3616 BIOCRYST PHARMACEUTICALS INC COM 09058V103 BBG001S7K151 85184 12100 SH SOLE 0 0 12100 BIOGEN INC COM 09062X103 BBG001S67826 387707 1362 SH SOLE 20 0 1342 BIOLINERX LTD SPONSORED ADS 09071M205 BBG001Y26MC7 20000 12300 SH SOLE 0 0 12300 BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 499276 5760 SH SOLE 88 0 5672 BLACKROCK ENHANCD CAP & INM COM 09256A109 BBG001SJTK18 284776 15385 SH SOLE 0 0 15385 BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 108528 13013 SH SOLE 0 0 13013 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 BBG001SSV2L3 95336 17525 SH SOLE 325 0 17200 BLACKROCK INC COM 09247X101 BBG001SDBP55 6985760 10108 SH SOLE 43 0 10065 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 BBG001SFL2F9 213710 21500 SH SOLE 0 0 21500 BLACKROCK MUNI INCOME TR II COM 09249N101 BBG001SKZFD6 223295 21450 SH SOLE 0 0 21450 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 BBG0077G51R4 479233 13915 SH SOLE 0 0 13915 BLACKSTONE INC COM 09260D107 BBG001S7H949 5576962 59991 SH SOLE 131 0 59860 BLOCK INC CL A 852234103 BBG001TFLWL5 5882081 88359 SH SOLE 81 0 88278 BOEING CO COM 097023105 BBG001S5P0V3 4680808 22168 SH SOLE 164 0 22004 BORGWARNER INC COM 099724106 BBG001S7F4D2 458010 9364 SH SOLE 270 0 9094 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 1336176 24704 SH SOLE 0 0 24704 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 563909 15978 SH SOLE 0 0 15978 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 1079831 16890 SH SOLE 93 0 16797 BROADCOM INC COM 11135F101 BBG00KHY5SY8 10933233 12604 SH SOLE 129 0 12475 BUTTERFLY NETWORK INC COM CL A 124155102 BBG00TN65984 33006 14409 SH SOLE 0 0 14409 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 366051 10042 SH SOLE 0 0 10042 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 3925898 16740 SH SOLE 0 0 16740 CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 395737 7032 SH SOLE 0 0 7032 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 268611 2216 SH SOLE 0 0 2216 CANOPY GROWTH CORP COM 138035100 BBG001T6MH82 12082 31562 SH SOLE 0 0 31562 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 246865 2255 SH SOLE 0 0 2255 CARLYLE SECURED LENDING INC COM 872280102 BBG00GQVWWQ3 161616 11100 SH SOLE 0 0 11100 CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 321767 17088 SH SOLE 0 0 17088 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 609332 12258 SH SOLE 0 0 12258 CARVANA CO CL A 146869102 BBG00GCTWF71 263762 10176 SH SOLE 0 0 10176 CATERPILLAR INC COM 149123101 BBG001S5PJ06 3359695 13655 SH SOLE 631 0 13024 CENTURY ALUM CO COM 156431108 BBG001S766G4 361732 41483 SH SOLE 0 0 41483 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 367545 41814 SH SOLE 0 0 41814 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 200537 1315 SH SOLE 0 0 1315 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 8719872 55419 SH SOLE 1129 0 54290 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 106335 18429 SH SOLE 0 0 18429 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 353043 165 SH SOLE 0 0 165 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 852626 4429 SH SOLE 20 0 4409 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 617972 6166 SH SOLE 0 0 6166 CION INVT CORP COM 17259U204 BBG009KJ66C3 130000 12519 SH SOLE 0 0 12519 CISCO SYS INC COM 17275R102 BBG001S6HC62 4070091 78661 SH SOLE 3784 0 74877 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 693457 15071 SH SOLE 35 0 15036 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 671079 25730 SH SOLE 0 0 25730 CLOROX CO DEL COM 189054109 BBG001S5PX50 981758 6175 SH SOLE 685 0 5490 COCA COLA CO COM 191216100 BBG001S5SMQ8 2892930 48039 SH SOLE 1200 0 46839 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 596780 8346 SH SOLE 0 0 8346 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 526922 6839 SH SOLE 1200 0 5639 COLLEGIUM PHARMACEUTICAL INC NOTE 2.625% 2/1 19459JAA2 11000 11000 PRN SOLE 0 0 11000 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 1424239 34278 SH SOLE 505 0 33773 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 236972 7027 SH SOLE 0 0 7027 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 5470492 52799 SH SOLE 629 0 52170 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 936239 10360 SH SOLE 130 0 10230 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 1410666 5733 SH SOLE 0 0 5733 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 253277 2771 SH SOLE 0 0 2771 CORNING INC COM 219350105 BBG001S5RLH1 257977 7359 SH SOLE 438 0 6921 CORTEVA INC COM 22052L104 BBG00BN969D0 408497 7131 SH SOLE 108 0 7023 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 296373 3327 SH SOLE 0 0 3327 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 7143816 13269 SH SOLE 106 0 13163 CROCS INC COM 227046109 BBG001SDGFR8 252877 2249 SH SOLE 0 0 2249 CSX CORP COM 126408103 BBG001S5Q7Q3 639430 18745 SH SOLE 4590 0 14155 CUMMINS INC COM 231021106 BBG001S5Q9M3 824695 3363 SH SOLE 0 0 3363 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 1262557 18258 SH SOLE 247 0 18011 D R HORTON INC COM 23331A109 BBG001S8M692 318520 2617 SH SOLE 0 0 2617 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 362705 1511 SH SOLE 0 0 1511 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 287041 1720 SH SOLE 0 0 1720 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 1154747 2188 SH SOLE 20 0 2168 DEERE & CO COM 244199105 BBG001S5QFF7 2423614 5981 SH SOLE 51 0 5930 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 2943099 61917 SH SOLE 0 0 61917 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 621950 12856 SH SOLE 0 0 12856 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 278446 1603 SH SOLE 0 0 1603 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 BBG01254CL28 756714 18131 SH SOLE 0 0 18131 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 321978 13744 SH SOLE 0 0 13744 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 1018832 37285 SH SOLE 0 0 37285 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 BBG01631TNW2 2984433 122968 SH SOLE 0 0 122968 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 253859 5477 SH SOLE 0 0 5477 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 4848145 178570 SH SOLE 0 0 178570 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 3073896 56093 SH SOLE 0 0 56093 DISNEY WALT CO COM 254687106 BBG001S5QHF3 6165689 69055 SH SOLE 437 0 68618 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 311063 29682 SH SOLE 0 0 29682 DONALDSON INC COM 257651109 BBG001S5QDV4 339167 5433 SH SOLE 0 0 5433 DOW INC COM 260557103 BBG00BN96931 250053 4694 SH SOLE 108 0 4586 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 725950 8089 SH SOLE 1764 0 6325 E L F BEAUTY INC COM 26856L103 BBG00DQ6VYQ2 207899 1820 SH SOLE 0 0 1820 EA SERIES TRUST FREEDOM 100 EM 02072L607 BBG00P7KKMR2 4016784 128107 SH SOLE 0 0 128107 EATON CORP PLC SHS G29183103 BBG001S5QZ45 540479 2686 SH SOLE 0 0 2686 ECOLAB INC COM 278865100 BBG001S5QRB5 6554800 35111 SH SOLE 0 0 35111 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 228973 1768 SH SOLE 170 0 1598 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 2409683 5423 SH SOLE 0 0 5423 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1040916 11519 SH SOLE 0 0 11519 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 872724 23504 SH SOLE 0 0 23504 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 2162140 170220 SH SOLE 0 0 170220 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 2759825 16478 SH SOLE 0 0 16478 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 741278 7613 SH SOLE 0 0 7613 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 2466181 93603 SH SOLE 0 0 93603 EQT CORP COM 26884L109 BBG001S5QXJ4 392765 9549 SH SOLE 0 0 9549 EQUINOX GOLD CORP COM 29446Y502 BBG001SSK0K0 170192 37160 SH SOLE 0 0 37160 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 375494 9410 SH SOLE 0 0 9410 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 BBG00B9M3PB6 43209 14402 SH SOLE 0 0 14402 ETF SER SOLUTIONS AAM S&P 500 26922A594 BBG00JC0Y603 223145 7842 SH SOLE 0 0 7842 ETSY INC COM 29786A106 BBG001T53625 223794 2646 SH SOLE 0 0 2646 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 243672 3442 SH SOLE 126 0 3316 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 664905 7081 SH SOLE 0 0 7081 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 2703079 46159 SH SOLE 0 0 46159 EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 BBG00M0XW761 255844 10402 SH SOLE 0 0 10402 EXELON CORP COM 30161N101 BBG001SBJMT2 591063 14498 SH SOLE 0 0 14498 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 4689388 43720 SH SOLE 532 0 43188 FASTENAL CO COM 311900104 BBG001S5R1F7 2546934 43173 SH SOLE 0 0 43173 FEDEX CORP COM 31428X106 BBG001S5R3M5 500883 2022 SH SOLE 0 0 2022 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 758000 14008 SH SOLE 0 0 14008 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 1093591 19993 SH SOLE 0 0 19993 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 239273 9123 SH SOLE 0 0 9123 FIRST SOLAR INC COM 336433107 BBG001S991Z7 270250 1421 SH SOLE 0 0 1421 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 476594 9404 SH SOLE 0 0 9404 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 1028434 21835 SH SOLE 0 0 21835 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 1374652 86102 SH SOLE 0 0 86102 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 BBG00MFP1CK9 3759562 190454 SH SOLE 0 0 190454 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 600342 11699 SH SOLE 720 0 10979 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 328106 11651 SH SOLE 0 0 11651 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 281527 12364 SH SOLE 0 0 12364 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 647441 10340 SH SOLE 1044 0 9296 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 969183 25718 SH SOLE 1370 0 24348 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 411471 3799 SH SOLE 660 0 3139 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 534978 11781 SH SOLE 0 0 11781 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 2399516 22830 SH SOLE 0 0 22830 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 BBG001V11W62 569478 8785 SH SOLE 0 0 8785 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 BBG001V11W71 362682 7868 SH SOLE 0 0 7868 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 14483074 192902 SH SOLE 120 0 192782 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 478944 2937 SH SOLE 30 0 2907 FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779 BBG00GY1HYT0 12542645 258187 SH SOLE 266 0 257921 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 2140779 44780 SH SOLE 11 0 44769 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 367689 6268 SH SOLE 0 0 6268 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 708107 30417 SH SOLE 0 0 30417 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 4409963 28796 SH SOLE 6066 0 22730 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 205372 3799 SH SOLE 0 0 3799 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 1664479 35332 SH SOLE 0 0 35332 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 BBG012G2VGQ4 72000 11792 SH SOLE 0 0 11792 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 479265 10850 SH SOLE 0 0 10850 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 797241 11960 SH SOLE 0 0 11960 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 6164438 73377 SH SOLE 2700 0 70677 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 508705 5285 SH SOLE 0 0 5285 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 304208 2843 SH SOLE 0 0 2843 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 4623332 31415 SH SOLE 816 0 30599 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 275000 3347 SH SOLE 0 0 3347 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 2056159 51301 SH SOLE 0 0 51301 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 910809 8991 SH SOLE 0 0 8991 FISERV INC COM 337738108 BBG001S5R6Q4 7395107 58619 SH SOLE 1639 0 56980 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 1383080 91395 SH SOLE 360 0 91035 FORTINET INC COM 34959E109 BBG001S77BL6 520363 6884 SH SOLE 0 0 6884 FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 406056 15202 SH SOLE 0 0 15202 FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637 BBG00J3MMZG7 756386 24558 SH SOLE 0 0 24558 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 526624 110868 SH SOLE 0 0 110868 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 755759 39379 SH SOLE 0 0 39379 GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 307000 52896 SH SOLE 0 0 52896 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 257442 1175 SH SOLE 0 0 1175 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 297125 1380 SH SOLE 0 0 1380 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 408809 3725 SH SOLE 0 0 3725 GENERAL MLS INC COM 370334104 BBG001S5RKR2 706015 9201 SH SOLE 0 0 9201 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 3002667 77867 SH SOLE 0 0 77867 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 BBG003FD9W80 518174 13355 SH SOLE 0 0 13355 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 760285 9865 SH SOLE 0 0 9865 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 1315000 13350 SH SOLE 0 0 13350 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 BBG009L6H4S6 265497 23516 SH SOLE 0 0 23516 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 260215 14660 SH SOLE 0 0 14660 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 201851 7017 SH SOLE 0 0 7017 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 446654 10881 SH SOLE 0 0 10881 GLOBAL X FDS THMATC GWT ETF 37954Y418 BBG00QNKPXY5 332919 12488 SH SOLE 0 0 12488 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 13201619 420033 SH SOLE 2798 0 417235 GLOBAL X FDS X EMERGING MKT 37954Y350 BBG00V6QGWD5 222766 10203 SH SOLE 0 0 10203 GLOBE LIFE INC COM 37959E102 BBG001S5WRX4 252849 2307 SH SOLE 0 0 2307 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 1645225 18846 SH SOLE 0 0 18846 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 826387 2563 SH SOLE 0 0 2563 GRAINGER W W INC COM 384802104 BBG001S5RRD2 1337300 1695 SH SOLE 0 0 1695 HALLIBURTON CO COM 406216101 BBG001S5RS59 2217366 67208 SH SOLE 0 0 67208 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 1292701 17949 SH SOLE 0 0 17949 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 394018 19582 SH SOLE 0 0 19582 HEICO CORP NEW COM 422806109 BBG001S5RVC4 205073 1159 SH SOLE 0 0 1159 HERSHEY CO COM 427866108 BBG001S5S148 1652499 6619 SH SOLE 0 0 6619 HESS MIDSTREAM LP CL A SHS 428103105 BBG00R02H8F3 204085 6652 SH SOLE 0 0 6652 HOME DEPOT INC COM 437076102 BBG001S5RTW7 9920520 31935 SH SOLE 616 0 31319 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 5242048 25261 SH SOLE 1496 0 23765 HP INC COM 40434L105 BBG001S6W7N7 340652 11093 SH SOLE 0 0 11093 HUMANA INC COM 444859102 BBG001S5S1X6 631797 1413 SH SOLE 0 0 1413 HYCROFT MINING HOLDING CORP COM CL A 44862P109 BBG00JSBZQF1 3840 13000 SH SOLE 0 0 13000 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 314605 627 SH SOLE 0 0 627 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 659406 2637 SH SOLE 71 0 2566 ILLUMINA INC COM 452327109 BBG001SF4NY1 278046 1483 SH SOLE 0 0 1483 INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 386938 21237 SH SOLE 5527 0 15710 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 7462200 306348 SH SOLE 258 0 306090 INDEXIQ ETF TR CANDRIAM ESG US 45409B461 BBG00R3NSCW4 364729 9402 SH SOLE 0 0 9402 INTEL CORP COM 458140100 BBG001S5SF65 1391908 41614 SH SOLE 1163 0 40451 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 203941 1801 SH SOLE 39 0 1762 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1730983 12935 SH SOLE 738 0 12197 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 205732 6473 SH SOLE 0 0 6473 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 544025 1590 SH SOLE 0 0 1590 INVESCO CALIF VALUE MUN INCO COM 46132H106 BBG001S6XHW4 112431 11736 SH SOLE 0 0 11736 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 BBG001SSDLP7 9378426 190022 SH SOLE 116 0 189906 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 BBG001TG54V2 202357 2472 SH SOLE 581 0 1891 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 438221 2881 SH SOLE 0 0 2881 INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 BBG00B59HND7 418301 10278 SH SOLE 0 0 10278 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 319012 5703 SH SOLE 0 0 5703 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 848400 10602 SH SOLE 75 0 10527 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 1268554 11186 SH SOLE 1722 0 9464 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG001T7V3J9 315667 2142 SH SOLE 0 0 2142 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 333534 5303 SH SOLE 0 0 5303 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 750729 28276 SH SOLE 0 0 28276 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 2227515 45478 SH SOLE 0 0 45478 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 1688352 19983 SH SOLE 0 0 19983 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 BBG00KJR1NC0 418649 9809 SH SOLE 350 0 9459 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 BBG001SPHL97 1818633 65348 SH SOLE 0 0 65348 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 742480 4537 SH SOLE 0 0 4537 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 2634181 7532 SH SOLE 0 0 7532 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 BBG00MH2Y9P4 267969 9418 SH SOLE 0 0 9418 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 7012062 88180 SH SOLE 16 0 88164 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 BBG00KJR28C2 268029 1943 SH SOLE 0 0 1943 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 1300613 19004 SH SOLE 480 0 18524 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 1662195 5577 SH SOLE 157 0 5420 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 BBG00KJR2RC0 535516 2617 SH SOLE 42 0 2575 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 251597 1552 SH SOLE 0 0 1552 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 399136 2382 SH SOLE 0 0 2382 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 16103277 107615 SH SOLE 88 0 107527 INVESCO MUN OPPORTUNITY TR COM 46132C107 BBG001S72CS2 111245 11760 SH SOLE 191 0 11569 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 18145330 49118 SH SOLE 130 0 48988 INVESCO VALUE MUN INCOME TR COM 46132P108 BBG001S77KX3 515257 43592 SH SOLE 0 0 43592 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 473814 2108 SH SOLE 0 0 2108 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 15692899 431244 SH SOLE 125 0 431119 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 1658947 33648 SH SOLE 0 0 33648 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 449030 21495 SH SOLE 0 0 21495 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 1384756 14191 SH SOLE 0 0 14191 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 368332 8886 SH SOLE 0 0 8886 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 2126864 26232 SH SOLE 0 0 26232 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 22347040 217093 SH SOLE 88 0 217005 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 5763353 50003 SH SOLE 0 0 50003 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 5289371 54751 SH SOLE 0 0 54751 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 1790061 34733 SH SOLE 26098 0 8635 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 513518 10427 SH SOLE 0 0 10427 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 9831137 145652 SH SOLE 23 0 145629 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 3021127 48252 SH SOLE 30655 0 17597 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 5715086 21858 SH SOLE 0 0 21858 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 7854908 78828 SH SOLE 5653 0 73175 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 6793233 69432 SH SOLE 2856 0 66576 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 1599989 16388 SH SOLE 0 0 16388 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 768330 9818 SH SOLE 0 0 9818 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 14921249 33478 SH SOLE 489 0 32989 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 20845859 212820 SH SOLE 1500 0 211320 ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 4033495 37233 SH SOLE 0 0 37233 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 2586755 27109 SH SOLE 0 0 27109 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 2311300 47224 SH SOLE 1355 0 45869 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 206000 2827 SH SOLE 0 0 2827 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 418503 4294 SH SOLE 0 0 4294 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 252440 4540 SH SOLE 0 0 4540 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 2887243 113805 SH SOLE 67009 0 46796 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 523851 10308 SH SOLE 0 0 10308 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 366030 5890 SH SOLE 0 0 5890 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 2267670 73151 SH SOLE 0 0 73151 ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 734000 31257 SH SOLE 0 0 31257 ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 1085000 42886 SH SOLE 0 0 42886 ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 1106000 44931 SH SOLE 0 0 44931 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 764000 31355 SH SOLE 0 0 31355 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 7202089 95934 SH SOLE 59 0 95875 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 339848 3139 SH SOLE 0 0 3139 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 432339 3405 SH SOLE 98 0 3307 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 429438 847 SH SOLE 0 0 847 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 3750720 74760 SH SOLE 0 0 74760 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 2044695 40433 SH SOLE 0 0 40433 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 12995115 150163 SH SOLE 99 0 150064 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 793221 8503 SH SOLE 0 0 8503 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 28412966 296153 SH SOLE 0 0 296153 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 7328618 101086 SH SOLE 0 0 101086 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 1481568 21953 SH SOLE 1210 0 20743 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 442442 11182 SH SOLE 0 0 11182 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 6281468 84503 SH SOLE 1362 0 83141 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 1689324 12527 SH SOLE 0 0 12527 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 935256 9973 SH SOLE 0 0 9973 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 24976100 234011 SH SOLE 1084 0 232927 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 363600 11742 SH SOLE 0 0 11742 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 5562187 22819 SH SOLE 102 0 22717 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 12480488 45353 SH SOLE 6898 0 38455 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 4741747 30043 SH SOLE 0 0 30043 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 3234956 13332 SH SOLE 0 0 13332 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 1115764 7922 SH SOLE 0 0 7922 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 4571976 47311 SH SOLE 0 0 47311 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 3629377 33043 SH SOLE 0 0 33043 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 1095615 15005 SH SOLE 0 0 15005 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 484068 3050 SH SOLE 0 0 3050 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 2532276 13522 SH SOLE 0 0 13522 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 8364515 118685 SH SOLE 1949 0 116736 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 8101433 50260 SH SOLE 636 0 49624 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 451190 4207 SH SOLE 0 0 4207 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 813432 7080 SH SOLE 0 0 7080 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 723204 6382 SH SOLE 0 0 6382 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 23875241 216165 SH SOLE 77 0 216088 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 630418 6056 SH SOLE 0 0 6056 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 1033961 10869 SH SOLE 0 0 10869 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 21368411 198558 SH SOLE 764 0 197794 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 832108 14738 SH SOLE 0 0 14738 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 581857 5343 SH SOLE 0 0 5343 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 694736 2479 SH SOLE 1177 0 1302 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 1274504 55638 SH SOLE 0 0 55638 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 BBG00DRLJ399 18230448 408654 SH SOLE 0 0 408654 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 1473415 26637 SH SOLE 0 0 26637 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 BBG00M8D48L9 4027916 80197 SH SOLE 139 0 80058 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 260666 5389 SH SOLE 0 0 5389 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 20666823 412175 SH SOLE 169 0 412006 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 14947479 295120 SH SOLE 0 0 295120 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 BBG00J5DRY91 322076 7602 SH SOLE 0 0 7602 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 3677142 64750 SH SOLE 0 0 64750 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 5278909 110464 SH SOLE 18 0 110446 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 4922965 99065 SH SOLE 0 0 99065 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 15154382 91557 SH SOLE 1079 0 90478 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 17348445 119280 SH SOLE 1194 0 118086 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 593447 3544 SH SOLE 0 0 3544 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 1158565 8391 SH SOLE 1000 0 7391 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 531314 30849 SH SOLE 367 0 30482 KLA CORP COM NEW 482480100 BBG001S5SLM4 3079937 6350 SH SOLE 0 0 6350 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 1147086 1785 SH SOLE 0 0 1785 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 340747 2964 SH SOLE 0 0 2964 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 13365195 491557 SH SOLE 131 0 491426 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 BBG0122LQVS8 182653 32902 SH SOLE 0 0 32902 LILLY ELI & CO COM 532457108 BBG001S5STL8 8413421 17940 SH SOLE 577 0 17363 LINDE PLC SHS G54950103 BBG01FND0CH6 1594830 4186 SH SOLE 0 0 4186 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 407461 14747 SH SOLE 0 0 14747 LIVENT CORP COM 53814L108 BBG00LV3NRJ7 1051787 38329 SH SOLE 0 0 38329 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 10617327 23061 SH SOLE 74 0 22987 LOWES COS INC COM 548661107 BBG001S5SVL3 5881837 26063 SH SOLE 1063 0 25000 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 731279 1933 SH SOLE 0 0 1933 M & T BK CORP COM 55261F104 BBG001S7S2B4 382675 3092 SH SOLE 0 0 3092 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 BBG002ZTPRJ6 457119 26779 SH SOLE 0 0 26779 MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001V0L7T2 287762 20762 SH SOLE 0 0 20762 MARATHON PETE CORP COM 56585A102 BBG001S169P1 294355 2522 SH SOLE 0 0 2522 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 236579 1290 SH SOLE 0 0 1290 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 978588 16375 SH SOLE 0 0 16375 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 861034 2188 SH SOLE 0 0 2188 MCDONALDS CORP COM 580135101 BBG001S5T110 9584860 32120 SH SOLE 239 0 31881 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 1272961 2979 SH SOLE 0 0 2979 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 114019 12291 SH SOLE 0 0 12291 MEDICENNA THERAPEUTICS CORP COM 58490H107 BBG008MPLP12 9393 19500 SH SOLE 0 0 19500 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 6240273 70836 SH SOLE 201 0 70635 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 302431 255 SH SOLE 0 0 255 MERCK & CO INC COM 58933Y105 BBG001S5TC52 9694516 84017 SH SOLE 805 0 83212 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 5207194 18145 SH SOLE 550 0 17595 METLIFE INC COM 59156R108 BBG001S5T3R8 500928 8861 SH SOLE 136 0 8725 MGE ENERGY INC COM 55277P104 BBG001SD2RD2 204096 2580 SH SOLE 0 0 2580 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 2151457 34097 SH SOLE 0 0 34097 MICROSOFT CORP COM 594918104 BBG001S5TD05 49838696 146353 SH SOLE 2605 0 143748 MODERNA INC COM 60770K107 BBG003PHHZV8 1057156 8701 SH SOLE 0 0 8701 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 5921960 81185 SH SOLE 178 0 81007 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 867671 15110 SH SOLE 0 0 15110 MOODYS CORP COM 615369105 BBG001S5VP87 214709 617 SH SOLE 0 0 617 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 753417 8821 SH SOLE 0 0 8821 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 910159 39780 SH SOLE 0 0 39780 NETFLIX INC COM 64110L106 BBG001SF6L46 2871786 6521 SH SOLE 200 0 6321 NEUBERGER BERMAN REAL ESTATE COM 64190A103 BBG001SDQJG1 47056 15479 SH SOLE 0 0 15479 NEWMONT CORP COM 651639106 BBG001S5TKX3 344814 8091 SH SOLE 0 0 8091 NEXGEN ENERGY LTD COM 65340P106 BBG00334PFM6 238591 50656 SH SOLE 0 0 50656 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 9534201 128500 SH SOLE 3140 0 125360 NEXTERA ENERGY INC UNIT 09/01/2023 65339F739 409401 8350 SH SOLE 200 0 8150 NIKE INC CL B 654106103 BBG001S6NTK2 1279584 11594 SH SOLE 0 0 11594 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 278853 1231 SH SOLE 0 0 1231 NORTH AMERN CONSTR GROUP LTD COM 656811106 BBG001SBRPM3 207254 10834 SH SOLE 0 0 10834 NORTHERN OIL & GAS INC COM 665531307 BBG001SK2P31 1708386 49778 SH SOLE 0 0 49778 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 2000051 4387 SH SOLE 0 0 4387 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 277434 12734 SH SOLE 0 0 12734 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 372203 3685 SH SOLE 0 0 3685 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 596933 3691 SH SOLE 708 0 2983 NUCOR CORP COM 670346105 BBG001S5TRV0 1487863 9075 SH SOLE 0 0 9075 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 140669 12023 SH SOLE 0 0 12023 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 184826 16910 SH SOLE 0 0 16910 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJB8 179056 12690 SH SOLE 0 0 12690 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 98258 11294 SH SOLE 0 0 11294 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 1002013 40193 SH SOLE 0 0 40193 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 BBG001SHM0F8 116925 10194 SH SOLE 0 0 10194 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG001S7ZM04 364373 27253 SH SOLE 0 0 27253 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 BBG001T6V258 345542 22023 SH SOLE 0 0 22023 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 45869766 108435 SH SOLE 812 0 107623 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 7810 200 SH Call SOLE 0 0 200 NVR INC COM 62944T105 BBG001S5TSM8 438193 69 SH SOLE 0 0 69 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 343459 1677 SH SOLE 0 0 1677 NYMOX PHARMACEUTICAL CORP COM P73398102 BBG001S8PTG1 1900 10000 SH SOLE 0 0 10000 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 1943428 33048 SH SOLE 0 0 33048 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 1086074 2936 SH SOLE 0 0 2936 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 459141 4828 SH SOLE 0 0 4828 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 477023 5042 SH SOLE 0 0 5042 ONEOK INC NEW COM 682680103 BBG001S5TWK1 736243 11929 SH SOLE 0 0 11929 ORACLE CORP COM 68389X105 BBG001S5SJG6 4454309 37401 SH SOLE 2479 0 34922 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 292362 3285 SH SOLE 0 0 3285 PACER FDS TR LUNT LRGCP MULTI 69374H816 BBG00VP236R3 345096 9041 SH SOLE 0 0 9041 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 29697108 620371 SH SOLE 623 0 619748 PACER FDS TR WEALTHSHIELD 69374H840 BBG00JGBRQR0 288568 10527 SH SOLE 0 0 10527 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 1361991 88814 SH SOLE 10 0 88804 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 771296 3019 SH SOLE 12 0 3007 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 254953 16027 SH SOLE 0 0 16027 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 484980 1244 SH SOLE 0 0 1244 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 604743 9057 SH SOLE 0 0 9057 PEPSICO INC COM 713448108 BBG001S695T1 12789643 69051 SH SOLE 1340 0 67711 PERSPECTIVE THERAPEUTICS INC COM 46489V104 BBG001S5Q300 8016 12000 SH SOLE 0 0 12000 PFIZER INC COM 717081103 BBG001S5V466 4536397 123668 SH SOLE 2421 0 121247 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 7707278 155986 SH SOLE 332 0 155654 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 1398853 14334 SH SOLE 0 0 14334 PHILLIPS 66 COM 718546104 BBG00286S4P7 1271163 13329 SH SOLE 243 0 13086 PIMCO ETF TR BROAD US TIPS 72201R403 BBG001T5HFT1 215791 3990 SH SOLE 0 0 3990 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 441520 2129 SH SOLE 0 0 2129 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 1823051 14478 SH SOLE 936 0 13542 PPL CORP COM 69351T106 BBG001S5VC31 840280 31770 SH SOLE 0 0 31770 PRECIPIO INC COM 74019L503 BBG001SF2K06 12909 33100 SH SOLE 0 0 33100 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 590184 5265 SH SOLE 0 0 5265 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 BBG004QJF9H7 151360 16000 SH SOLE 0 0 16000 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 7640274 50348 SH SOLE 1676 0 48672 PROGRESSIVE CORP COM 743315103 BBG001S5V509 282803 2136 SH SOLE 0 0 2136 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 1524395 12431 SH SOLE 0 0 12431 PROSHARES TR EQTS FOR RISIN 74347B391 BBG00H437272 270879 5500 SH SOLE 0 0 5500 PROSHARES TR PSHS ULT S&P 500 74347R107 BBG001SR6GZ7 247719 4260 SH SOLE 0 0 4260 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 290994 4920 SH SOLE 0 0 4920 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 1869406 19827 SH SOLE 0 0 19827 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 351317 5000 SH SOLE 0 0 5000 PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 2872475 43352 SH SOLE 213 0 43139 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 543617 6158 SH SOLE 243 0 5915 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 591641 2027 SH SOLE 0 0 2027 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 751865 12012 SH SOLE 0 0 12012 QUALCOMM INC COM 747525103 BBG001S6VS70 7807799 65591 SH SOLE 365 0 65226 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 387790 3737 SH SOLE 0 0 3737 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 6250929 63810 SH SOLE 777 0 63033 REALTY INCOME CORP COM 756109104 BBG001S884K0 1138678 19053 SH SOLE 0 0 19053 REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9 10000 10000 PRN SOLE 0 0 10000 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 672936 936 SH SOLE 0 0 936 RH COM 74967X103 BBG002293Q93 825975 2506 SH SOLE 0 0 2506 RLI CORP COM 749607107 BBG001S5VQ58 224907 1648 SH SOLE 0 0 1648 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 404040 1226 SH SOLE 160 0 1066 ROLLINS INC COM 775711104 BBG001S5VRG4 226617 5291 SH SOLE 0 0 5291 ROSS STORES INC COM 778296103 BBG001S5VRS1 431934 3850 SH SOLE 196 0 3654 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 277817 2678 SH SOLE 0 0 2678 RPM INTL INC COM 749685103 BBG001S7X317 224235 2499 SH SOLE 0 0 2499 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 213079 531 SH SOLE 0 0 531 SALESFORCE INC COM 79466L302 BBG001SDLP09 5860550 27740 SH SOLE 105 0 27635 SAP SE SPON ADR 803054204 BBG001S6RD41 200329 1461 SH SOLE 0 0 1461 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 882976 15578 SH SOLE 0 0 15578 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 2799580 113650 SH SOLE 811 0 112839 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 11241943 315336 SH SOLE 582 0 314754 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 501166 10179 SH SOLE 0 0 10179 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 2477555 43036 SH SOLE 367 0 42669 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 4410456 91760 SH SOLE 0 0 91760 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 1033039 22370 SH SOLE 0 0 22370 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 14123941 273196 SH SOLE 133235 0 139961 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 7791732 107292 SH SOLE 1430 0 105862 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 4773779 63689 SH SOLE 1045 0 62644 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 1323336 25277 SH SOLE 2959 0 22318 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 4170101 58707 SH SOLE 0 0 58707 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 403876 9217 SH SOLE 742 0 8475 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 378382 7214 SH SOLE 1990 0 5224 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 1695937 26057 SH SOLE 0 0 26057 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 6956620 85702 SH SOLE 913 0 84789 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 3586426 106389 SH SOLE 1192 0 105197 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 269334 7138 SH SOLE 63 0 7075 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 1582350 9316 SH SOLE 240 0 9076 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 2069417 27903 SH SOLE 50 0 27853 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 4822133 36329 SH SOLE 696 0 35633 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 2576895 24011 SH SOLE 125 0 23886 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 762181 11652 SH SOLE 559 0 11093 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 3906339 47134 SH SOLE 505 0 46629 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 6920521 39805 SH SOLE 300 0 39505 SEMPRA COM 816851109 BBG001SBVZ73 302397 2076 SH SOLE 152 0 1924 SERVICENOW INC COM 81762P102 BBG001T4JFC0 904008 1609 SH SOLE 23 0 1586 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 670424 2523 SH SOLE 0 0 2523 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 820854 12713 SH SOLE 0 0 12713 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 2905729 25159 SH SOLE 0 0 25159 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 463383 4190 SH SOLE 0 0 4190 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 333090 1891 SH SOLE 0 0 1891 SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 806237 2998 SH SOLE 0 0 2998 SONOCO PRODS CO COM 835495102 BBG001S7M9F1 943196 15987 SH SOLE 0 0 15987 SOUTHERN CO COM 842587107 BBG001S5W777 1770023 25193 SH SOLE 0 0 25193 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 251090 3500 SH SOLE 0 0 3500 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 217924 36260 SH SOLE 0 0 36260 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 3248584 9447 SH SOLE 68 0 9379 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 7349577 41228 SH SOLE 531 0 40697 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 679204 16538 SH SOLE 0 0 16538 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 24231949 346571 SH SOLE 243 0 346328 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 4330173 133060 SH SOLE 3418 0 129642 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 4110772 119569 SH SOLE 75 0 119494 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 626389 20531 SH SOLE 0 0 20531 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 16110221 36344 SH SOLE 151 0 36193 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 17374 7000 SH Put SOLE 0 0 7000 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 509451 1063 SH SOLE 0 0 1063 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 217444 3109 SH SOLE 0 0 3109 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 5895842 64211 SH SOLE 0 0 64211 SPDR SER TR GLB DOW ETF 78464A706 BBG001SG4257 379592 3364 SH SOLE 0 0 3364 SPDR SER TR HLTH CARE SVCS 78464A573 BBG0024LG6M9 335826 3581 SH SOLE 0 0 3581 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 5189465 112423 SH SOLE 2724 0 109699 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 4875078 194925 SH SOLE 57 0 194868 SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 13055500 595869 SH SOLE 929 0 594940 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 12046740 425835 SH SOLE 351 0 425484 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 974388 37709 SH SOLE 702 0 37007 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 2388885 43876 SH SOLE 480 0 43396 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 38772106 1528251 SH SOLE 1444 0 1526807 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 20584280 448546 SH SOLE 249 0 448297 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 42172552 809289 SH SOLE 4817 0 804472 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 27363253 704504 SH SOLE 237 0 704267 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 4741995 161071 SH SOLE 0 0 161071 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 13410857 219807 SH SOLE 414 0 219393 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 1403915 37862 SH SOLE 0 0 37862 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 13957819 323093 SH SOLE 205 0 322888 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 295000 4121 SH SOLE 0 0 4121 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 1265820 18408 SH SOLE 2951 0 15457 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 823152 10700 SH SOLE 0 0 10700 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 1885654 24422 SH SOLE 0 0 24422 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 382593 4594 SH SOLE 0 0 4594 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 205045 5682 SH SOLE 0 0 5682 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 415829 3392 SH SOLE 125 0 3267 SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 202196 2518 SH SOLE 0 0 2518 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 3120022 24218 SH SOLE 0 0 24218 SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 1417276 6405 SH SOLE 0 0 6405 SPDR SER TR SPDR S&P1500VL 78464A128 BBG003HBVT20 234694 1580 SH SOLE 0 0 1580 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 2241390 15938 SH SOLE 0 0 15938 SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 2063740 138306 SH SOLE 0 0 138306 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 2136306 274250 SH SOLE 0 0 274250 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 225239 5389 SH SOLE 0 0 5389 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 5867409 144686 SH SOLE 9 0 144677 STARBUCKS CORP COM 855244109 BBG001S72KH6 972158 9815 SH SOLE 413 0 9402 STRYKER CORPORATION COM 863667101 BBG001S8FR03 340228 1116 SH SOLE 0 0 1116 SUMMIT THERAPEUTICS INC COM 86627T108 BBG00X3GQL94 85398 34023 SH SOLE 0 0 34023 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 238237 8125 SH SOLE 0 0 8125 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 BBG00358K8T9 443518 10182 SH SOLE 0 0 10182 SUNRUN INC COM 86771W105 BBG0025XVR94 262791 14714 SH SOLE 0 0 14714 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 226819 912 SH SOLE 0 0 912 SYNOPSYS INC COM 871607107 BBG001S5VTR8 235754 542 SH SOLE 0 0 542 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 660688 6542 SH SOLE 0 0 6542 TARGET CORP COM 87612E106 BBG001SC0K41 1646251 12479 SH SOLE 100 0 12379 TASEKO MINES LTD COM 876511106 BBG001S60ML1 15730 11000 SH SOLE 0 0 11000 TECNOGLASS INC ORD SHS G87264100 BBG002Z3L765 351805 6810 SH SOLE 0 0 6810 TESLA INC COM 88160R101 BBG001SQKGD7 10025343 38300 SH SOLE 592 0 37708 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1177486 6541 SH SOLE 302 0 6239 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 3861741 13764 SH SOLE 0 0 13764 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 473560 6137 SH SOLE 0 0 6137 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 3968033 7605 SH SOLE 356 0 7249 TJX COS INC NEW COM 872540109 BBG001S5WQ93 246564 2912 SH SOLE 0 0 2912 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 4123918 29686 SH SOLE 83 0 29603 TOAST INC CL A 888787108 BBG00BTJVKB1 753838 33400 SH SOLE 0 0 33400 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 1240251 20007 SH SOLE 0 0 20007 TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 541609 606 SH SOLE 0 0 606 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 356641 2054 SH SOLE 74 0 1980 TRITON INTL LTD CL A G9078F107 BBG00BS054X4 443276 5324 SH SOLE 0 0 5324 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 1550401 35905 SH SOLE 0 0 35905 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 484422 1030 SH SOLE 20 0 1010 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 1163056 22318 SH SOLE 0 0 22318 UNION PAC CORP COM 907818108 BBG001S5X2M0 2863945 13997 SH SOLE 4700 0 9297 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 6201941 34598 SH SOLE 296 0 34302 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 15578588 32413 SH SOLE 25 0 32388 URANIUM ENERGY CORP COM 916896103 BBG001SK6158 574872 169080 SH SOLE 0 0 169080 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 628781 19029 SH SOLE 0 0 19029 V F CORP COM 918204108 BBG001S5X749 302891 15847 SH SOLE 0 0 15847 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 1194729 10188 SH SOLE 0 0 10188 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 463398 16687 SH SOLE 1785 0 14902 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 4051686 78916 SH SOLE 0 0 78916 VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 5786584 322372 SH SOLE 0 0 322372 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 BBG001SSYS60 219462 1796 SH SOLE 0 0 1796 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 6831813 85622 SH SOLE 0 0 85622 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 2036347 13375 SH SOLE 462 0 12913 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 521422 23382 SH SOLE 0 0 23382 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 701687 4507 SH SOLE 0 0 4507 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 875569 11641 SH SOLE 0 0 11641 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 2956035 39116 SH SOLE 0 0 39116 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 6545521 90051 SH SOLE 522 0 89529 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 3076177 62943 SH SOLE 0 0 62943 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 742752 4991 SH SOLE 0 0 4991 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 17805366 62926 SH SOLE 48 0 62878 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 4410985 21761 SH SOLE 165 0 21596 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 953513 4635 SH SOLE 0 0 4635 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 762732 5512 SH SOLE 0 0 5512 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 12733607 57840 SH SOLE 1318 0 56522 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 297947 3563 SH SOLE 0 0 3563 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 18173895 44624 SH SOLE 50 0 44574 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 1305056 7888 SH SOLE 0 0 7888 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 15525339 78058 SH SOLE 712 0 77346 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 4739330 20628 SH SOLE 0 0 20628 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 20395769 92592 SH SOLE 520 0 92072 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 17318695 121873 SH SOLE 210 0 121663 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 1401761 25760 SH SOLE 0 0 25760 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 3150259 77438 SH SOLE 603 0 76835 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 3061650 27716 SH SOLE 0 0 27716 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 7363386 75928 SH SOLE 0 0 75928 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 1239584 26134 SH SOLE 0 0 26134 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 4148249 82602 SH SOLE 111 0 82491 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 420069 7161 SH SOLE 0 0 7161 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 78517815 993519 SH SOLE 0 0 993519 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 1572479 34201 SH SOLE 0 0 34201 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 1457824 25253 SH SOLE 0 0 25253 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 754686 9975 SH SOLE 0 0 9975 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 11622460 164252 SH SOLE 0 0 164252 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 BBG001TCHH58 641318 3248 SH SOLE 0 0 3248 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 7473488 46010 SH SOLE 5287 0 40723 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 3265774 58234 SH SOLE 0 0 58234 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 3780070 81848 SH SOLE 1566 0 80282 VANGUARD WELLINGTON FD US MOMENTUM 921935508 BBG00K26BG83 426672 3519 SH SOLE 0 0 3519 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 264952 4260 SH SOLE 7 0 4253 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 573579 5408 SH SOLE 0 0 5408 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 422235 5385 SH SOLE 0 0 5385 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 389673 1654 SH SOLE 51 0 1603 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 1876389 17650 SH SOLE 202 0 17448 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 301608 1065 SH SOLE 0 0 1065 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 222065 1142 SH SOLE 0 0 1142 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 663150 5874 SH SOLE 58 0 5816 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 515193 6346 SH SOLE 100 0 6246 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 2325417 9499 SH SOLE 0 0 9499 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 202884 987 SH SOLE 0 0 987 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 1159168 2621 SH SOLE 95 0 2526 VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 1256381 6903 SH SOLE 0 0 6903 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 249421 1754 SH SOLE 0 0 1754 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 237939 1203 SH SOLE 0 0 1203 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 2505746 67383 SH SOLE 0 0 67383 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 564392 1605 SH SOLE 51 0 1554 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 BBG006QSN9T0 359593 5059 SH SOLE 0 0 5059 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 942686 16366 SH SOLE 0 0 16366 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 BBG00GGLYXG3 10552728 228101 SH SOLE 0 0 228101 VISA INC COM CL A 92826C839 BBG001SRCFY3 13517907 56921 SH SOLE 786 0 56135 VIVAKOR INC COM NEW 92852R403 BBG001T55Y22 78000 69357 SH SOLE 0 0 69357 VMWARE INC CL A COM 928563402 BBG001S6TFZ0 3054659 21261 SH SOLE 106 0 21155 WALMART INC COM 931142103 BBG001S5XH92 7857501 49990 SH SOLE 756 0 49234 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 173400 13852 SH SOLE 36 0 13816 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 1569310 9047 SH SOLE 1235 0 7812 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 684629 7759 SH SOLE 259 0 7500 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 781697 18322 SH SOLE 733 0 17589 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 250007 3096 SH SOLE 0 0 3096 WENDYS CO COM 95058W100 BBG001S7HBX2 382800 17600 SH SOLE 0 0 17600 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 296816 8855 SH SOLE 0 0 8855 WISDOMTREE TR CYBERSECURITY FD 97717Y659 BBG00YZ66B57 2001136 103311 SH SOLE 0 0 103311 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 13870591 298100 SH SOLE 127 0 297973 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 271364 5385 SH SOLE 0 0 5385 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 574262 6898 SH SOLE 0 0 6898 WISDOMTREE TR US ESG FUND 97717W596 BBG001SSZBH4 465000 10115 SH SOLE 0 0 10115 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 44197278 694930 SH SOLE 225 0 694705 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 200944 4786 SH SOLE 0 0 4786 WISDOMTREE TR US MULTIFACTOR 97717Y857 BBG00H1P6M37 30846121 795538 SH SOLE 476 0 795062 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 4118211 61777 SH SOLE 275 0 61502 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 2830739 74328 SH SOLE 18 0 74310 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 783857 12612 SH SOLE 0 0 12612 YUM BRANDS INC COM 988498101 BBG001S7JQ30 504009 3639 SH SOLE 0 0 3639 ZOETIS INC CL A 98978V103 BBG0039320P7 3879899 22533 SH SOLE 0 0 22533