0001559789-24-000003.txt : 20240815 0001559789-24-000003.hdr.sgml : 20240815 20240814180823 ACCESSION NUMBER: 0001559789-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240815 DATE AS OF CHANGE: 20240814 EFFECTIVENESS DATE: 20240815 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Regal Investment Advisors LLC CENTRAL INDEX KEY: 0001559789 ORGANIZATION NAME: IRS NUMBER: 223844414 STATE OF INCORPORATION: MI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15474 FILM NUMBER: 241209956 BUSINESS ADDRESS: STREET 1: 2687 44TH STREET SE CITY: KENTWOOD STATE: MI ZIP: 49512 BUSINESS PHONE: 616-224-2204 MAIL ADDRESS: STREET 1: 2687 44TH STREET SE CITY: KENTWOOD STATE: MI ZIP: 49512 FORMER COMPANY: FORMER CONFORMED NAME: Regal Investment Advisors, LLC DATE OF NAME CHANGE: 20121005 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false true 0001559789 XXXXXXXX 06-30-2024 06-30-2024 Regal Investment Advisors LLC
2687 44TH STREET SE KENTWOOD MI 49512
13F HOLDINGS REPORT 028-15474 000125004 801-71923 N
Thomas J Bonnington CCO 6162585020 Thomas Bonnington Austin TX 08-14-2024 0 570 1532486657 false
INFORMATION TABLE 2 regalria13f6302024.xml ISHARES TR 0-3 MNTH TREASRY 46436E718 1631805 16203 SH SOLE 13372 0 2831 ISHARES TR 0-5 YR TIPS ETF 46429B747 254796 2561 SH SOLE 1272 0 1289 ISHARES TR 1 3 YR TREAS BD 464287457 3521685 43131 SH SOLE 2420 0 40711 ISHARES TR 10-20 YR TRS ETF 464288653 1304982 12707 SH SOLE 7074 0 5633 PIMCO ETF TR 1-5 US TIP IDX 72201R205 415861 8053 SH SOLE 1617 0 6436 ISHARES TR 20 YR TR BD ETF 464287432 3096433 33738 SH SOLE 9581 0 24157 ISHARES TR 20+ YEAR TR BD 46436E338 813286 31670 SH SOLE 0 0 31670 ISHARES TR 3 7 YR TREAS BD 464288661 353079 3058 SH SOLE 827 0 2231 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 290316 871 SH SOLE 26 0 845 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 777736 4424 SH SOLE 6 0 4418 ISHARES TR 7-10 YR TRSY BD 464287440 226454 2418 SH SOLE 1029 0 1389 POWERSHARES ACTIVELY MANAGED AAA CLO FLTNG RT 46090A721 204707 7973 SH SOLE 0 0 7973 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 413789 4135 SH SOLE 4035 0 100 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 3808952 86557 SH SOLE 53108 0 33449 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 5107741 112878 SH SOLE 78994 0 33884 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 725724 17791 SH SOLE 11952 0 5839 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 440602 8748 SH SOLE 5675 0 3073 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 4449627 132233 SH SOLE 72197 0 60036 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 14854193 138889 SH SOLE 79549 0 59340 NOVO-NORDISK A S ADR 670100205 279925 1961 SH SOLE 285 0 1676 SPDR SER TR AEROSPACE DEF 78464A631 328156 2344 SH SOLE 68 0 2276 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 5443316 52992 SH SOLE 231 0 52761 ISHARES TR AGGRES ALLOC ETF 464289859 351840 4705 SH SOLE 4705 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 1088995 22697 SH SOLE 4743 0 17954 ISHARES TR BLACKROCK ULTRA 46434V878 2012839 39835 SH SOLE 38685 0 1150 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 6784385 162306 SH SOLE 2352 0 159954 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 524597 5716 SH SOLE 3302 0 2414 SPDR SER TR BLOOMBERG HIGH Y 78468R622 3508076 37213 SH SOLE 411 0 36802 ISHARES TR BROAD USD HIGH 46435U853 220750 6085 SH SOLE 1100 0 4985 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 286891 13623 SH SOLE 1977 0 11646 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 621505 32412 SH SOLE 6056 0 26356 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 332896 3204 SH SOLE 0 0 3204 JPMORGAN CHASE FINL CO LLC CAL LKD 44 48133Q309 1396357 48250 SH SOLE 27349 0 20901 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 216128 8180 SH SOLE 0 0 8180 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 218520 6957 SH SOLE 3697 0 3260 ALPHABET INC CAP STK CL A 02079K305 9132658 50138 SH SOLE 4118 0 46020 ALPHABET INC CAP STK CL C 02079K107 7714591 42060 SH SOLE 8955 0 33105 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 18971117 225739 SH SOLE 211935 0 13804 AMPHENOL CORP NEW CL A 032095101 450480 6687 SH SOLE 2674 0 4013 BLOCK INC CL A 852234103 417509 6474 SH SOLE 130 0 6344 COMCAST CORP NEW CL A 20030N101 344948 8809 SH SOLE 1210 0 7599 CROWDSTRIKE HLDGS INC CL A 22788C105 1209348 3156 SH SOLE 14 0 3142 DUTCH BROS INC CL A 26701L100 257508 6220 SH SOLE 244 0 5976 MASTERCARD INCORPORATED CL A 57636Q104 1120895 2541 SH SOLE 321 0 2220 META PLATFORMS INC CL A 30303M102 2111549 4188 SH SOLE 1176 0 3012 PALANTIR TECHNOLOGIES INC CL A 69608A108 1788852 70622 SH SOLE 5225 0 65397 PINTEREST INC CL A 72352L106 261909 5943 SH SOLE 404 0 5539 SHIFT4 PMTS INC CL A 82452J109 1235876 16849 SH SOLE 800 0 16049 SHOPIFY INC CL A 82509L107 2112071 31977 SH SOLE 1120 0 30857 UNDER ARMOUR INC CL A 904311107 90379 13550 SH SOLE 13300 0 250 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 926961 52519 SH SOLE 2696 0 49823 BOWLERO CORP CL A COM 10258P102 556706 38420 SH SOLE 3267 0 35153 VEEVA SYS INC CL A COM 922475108 463961 2535 SH SOLE 1218 0 1317 FREEPORT-MCMORAN INC CL B 35671D857 432022 8889 SH SOLE 0 0 8889 NIKE INC CL B 654106103 608713 8076 SH SOLE 5281 0 2795 UNITED PARCEL SERVICE INC CL B 911312106 1123465 8209 SH SOLE 1541 0 6668 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8017683 19709 SH SOLE 2802 0 16907 3M CO COM 88579Y101 3785930 37048 SH SOLE 13272 0 23776 ABBOTT LABS COM 002824100 1087520 10466 SH SOLE 5237 0 5229 ABBVIE INC COM 00287Y109 18701072 109031 SH SOLE 56545 0 52486 ADOBE INC COM 00724F101 767833 1382 SH SOLE 431 0 951 ADVANCED MICRO DEVICES INC COM 007903107 1625996 10024 SH SOLE 5782 0 4242 AFLAC INC COM 001055102 8916226 99835 SH SOLE 57367 0 42468 AKOYA BIOSCIENCES INC COM 00974H104 43899 18760 SH SOLE 7614 0 11146 ALBEMARLE CORP COM 012653101 292689 3064 SH SOLE 36 0 3028 ALLIANT ENERGY CORP COM 018802108 252602 4963 SH SOLE 0 0 4963 ALLSTATE CORP COM 020002101 227820 1427 SH SOLE 250 0 1177 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 813564 3348 SH SOLE 71 0 3277 ALTRIA GROUP INC COM 02209S103 11476046 251933 SH SOLE 95180 0 156753 AMAZON COM INC COM 023135106 14691090 76021 SH SOLE 10795 0 65226 AMERICAN ELEC PWR CO INC COM 025537101 3866301 44065 SH SOLE 24739 0 19326 AMERICAN EXPRESS CO COM 025816109 380038 1641 SH SOLE 30 0 1611 AMERICAN TOWER CORP NEW COM 03027X100 789987 4064 SH SOLE 1389 0 2675 AMGEN INC COM 031162100 1303387 4171 SH SOLE 475 0 3696 ANSYS INC COM 03662Q105 418397 1301 SH SOLE 528 0 773 APPLE INC COM 037833100 30051717 142682 SH SOLE 78560 0 64122 ARISTA NETWORKS INC COM 040413106 297208 848 SH SOLE 344 0 504 AT&T INC COM 00206R102 7188134 376145 SH SOLE 166867 0 209278 AUTOMATIC DATA PROCESSING IN COM 053015103 3661987 15342 SH SOLE 9100 0 6242 AUTOZONE INC COM 053332102 734704 248 SH SOLE 97 0 151 AVERY DENNISON CORP COM 053611109 407345 1863 SH SOLE 0 0 1863 BANK AMERICA CORP COM 060505104 1887818 47468 SH SOLE 22282 0 25186 BANK FIRST CORP COM 06211J100 408821 4950 SH SOLE 0 0 4950 BARRICK GOLD CORP COM 067901108 4455940 267143 SH SOLE 79283 0 187860 BIOGEN INC COM 09062X103 378563 1633 SH SOLE 7 0 1626 BJS WHSL CLUB HLDGS INC COM 05550J101 295055 3359 SH SOLE 2802 0 557 BLACKROCK INC COM 09247X101 476405 605 SH SOLE 425 0 180 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 124767 10954 SH SOLE 0 0 10954 BLACKSTONE INC COM 09260D107 420434 3396 SH SOLE 1036 0 2360 BOEING CO COM 097023105 626139 3440 SH SOLE 2131 0 1309 BRISTOL-MYERS SQUIBB CO COM 110122108 1494095 35976 SH SOLE 4791 0 31185 BROADCOM INC COM 11135F101 2220700 1383 SH SOLE 219 0 1164 BUILDERS FIRSTSOURCE INC COM 12008R107 4543724 32828 SH SOLE 10135 0 22693 CADENCE DESIGN SYSTEM INC COM 127387108 301288 979 SH SOLE 43 0 936 CARDINAL HEALTH INC COM 14149Y108 209888 2135 SH SOLE 1045 0 1090 CASEYS GEN STORES INC COM 147528103 299907 786 SH SOLE 364 0 422 CATERPILLAR INC COM 149123101 1191138 3576 SH SOLE 275 0 3301 CBOE GLOBAL MKTS INC COM 12503M108 3787940 22274 SH SOLE 5990 0 16284 CHART INDS INC COM 16115Q308 701060 4857 SH SOLE 292 0 4565 CHEVRON CORP NEW COM 166764100 8751793 55951 SH SOLE 26541 0 29410 CHIPOTLE MEXICAN GRILL INC COM 169656105 773728 12350 SH SOLE 500 0 11850 CHUBB LIMITED COM H1467J104 208899 819 SH SOLE 150 0 669 CINCINNATI FINL CORP COM 172062101 4363451 36947 SH SOLE 16600 0 20347 CISCO SYS INC COM 17275R102 4360082 91772 SH SOLE 27036 0 64736 CLEVELAND-CLIFFS INC NEW COM 185899101 351924 22867 SH SOLE 22867 0 0 CLOROX CO DEL COM 189054109 3381541 24779 SH SOLE 11445 0 13334 CME GROUP INC COM 12572Q105 3773320 19193 SH SOLE 5557 0 13636 COCA COLA CO COM 191216100 5539092 87024 SH SOLE 42562 0 44462 COLGATE PALMOLIVE CO COM 194162103 750896 7738 SH SOLE 4900 0 2838 CONCENTRIX CORP COM 20602D101 257422 4068 SH SOLE 0 0 4068 CONOCOPHILLIPS COM 20825C104 1838051 16070 SH SOLE 10200 0 5870 CONSOLIDATED EDISON INC COM 209115104 5169704 57814 SH SOLE 36604 0 21210 CONSTELLATION ENERGY CORP COM 21037T109 961498 4801 SH SOLE 3879 0 922 COPART INC COM 217204106 558314 10309 SH SOLE 5472 0 4837 COSTCO WHSL CORP NEW COM 22160K105 5790695 6813 SH SOLE 5033 0 1780 CUMMINS INC COM 231021106 339466 1226 SH SOLE 984 0 242 CVS HEALTH CORP COM 126650100 4863601 82350 SH SOLE 27948 0 54402 DANAHER CORPORATION COM 235851102 2144027 8581 SH SOLE 596 0 7985 DEERE & CO COM 244199105 302807 810 SH SOLE 498 0 312 DIAMONDBACK ENERGY INC COM 25278X109 6108518 30514 SH SOLE 9237 0 21277 DIGITAL RLTY TR INC COM 253868103 292089 1921 SH SOLE 745 0 1176 DISNEY WALT CO COM 254687106 1914421 19281 SH SOLE 11477 0 7804 DOMINION ENERGY INC COM 25746U109 216377 4416 SH SOLE 1100 0 3316 DOW INC COM 260557103 781915 14739 SH SOLE 10917 0 3822 DTE ENERGY CO COM 233331107 236324 2129 SH SOLE 2114 0 15 DUPONT DE NEMOURS INC COM 26614N102 204554 2541 SH SOLE 1112 0 1429 E L F BEAUTY INC COM 26856L103 1754878 8328 SH SOLE 582 0 7746 EATON VANCE TAX-MANAGED GLOB COM 27829C105 142658 17250 SH SOLE 17250 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 419176 4538 SH SOLE 1036 0 3502 ELI LILLY & CO COM 532457108 4819074 5323 SH SOLE 1066 0 4257 EMERSON ELEC CO COM 291011104 9847785 89395 SH SOLE 50960 0 38435 ENBRIDGE INC COM 29250N105 481476 13528 SH SOLE 4508 0 9020 ENTERGY CORP NEW COM 29364G103 1071331 10012 SH SOLE 4800 0 5212 EOG RES INC COM 26875P101 5101011 40526 SH SOLE 12071 0 28455 EXACT SCIENCES CORP COM 30063P105 352620 8346 SH SOLE 575 0 7771 EXELIXIS INC COM 30161Q104 410325 18261 SH SOLE 0 0 18261 EXELON CORP COM 30161N101 547310 15814 SH SOLE 7500 0 8314 EXTREME NETWORKS COM 30226D106 188300 14000 SH SOLE 14000 0 0 EXXON MOBIL CORP COM 30231G102 5108396 44375 SH SOLE 8407 0 35968 FEDEX CORP COM 31428X106 584605 1950 SH SOLE 1425 0 525 FERRARI N V COM N3167Y103 228300 559 SH SOLE 40 0 519 FIDELITY NATL INFORMATION SV COM 31620M106 5477269 72681 SH SOLE 22192 0 50489 FIFTH THIRD BANCORP COM 316773100 1006779 27591 SH SOLE 5058 0 22533 FISERV INC COM 337738108 1306636 8767 SH SOLE 1751 0 7016 FIVE9 INC COM 338307101 277478 6292 SH SOLE 552 0 5740 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 49805 28460 SH SOLE 28460 0 0 FORD MTR CO DEL COM 345370860 1901844 151662 SH SOLE 121275 0 30387 FORTINET INC COM 34959E109 1246987 20690 SH SOLE 100 0 20590 FS KKR CAP CORP COM 302635206 236915 12008 SH SOLE 4934 0 7074 GALLAGHER ARTHUR J & CO COM 363576109 364361 1405 SH SOLE 572 0 833 GENERAC HLDGS INC COM 368736104 4721445 35709 SH SOLE 9654 0 26055 GENERAL MLS INC COM 370334104 324435 5129 SH SOLE 2821 0 2308 GENUINE PARTS CO COM 372460105 329138 2380 SH SOLE 1350 0 1030 GOLDMAN SACHS GROUP INC COM 38141G104 499763 1105 SH SOLE 300 0 805 HOME DEPOT INC COM 437076102 1988558 5777 SH SOLE 1517 0 4260 HONEYWELL INTL INC COM 438516106 310096 1452 SH SOLE 550 0 902 HUBSPOT INC COM 443573100 758471 1286 SH SOLE 14 0 1272 HUNTINGTON BANCSHARES INC COM 446150104 279255 21188 SH SOLE 16297 0 4891 INTEL CORP COM 458140100 643913 20791 SH SOLE 5721 0 15070 INTERNATIONAL BUSINESS MACHS COM 459200101 3275264 18938 SH SOLE 6478 0 12460 INTRA-CELLULAR THERAPIES INC COM 46116X101 506758 7399 SH SOLE 624 0 6775 JOHNSON & JOHNSON COM 478160104 12766876 87349 SH SOLE 42157 0 45192 JPMORGAN CHASE & CO. COM 46625H100 6174610 30528 SH SOLE 8030 0 22498 KIMBERLY-CLARK CORP COM 494368103 4232128 30623 SH SOLE 14038 0 16585 KINDER MORGAN INC DEL COM 49456B101 2896787 145787 SH SOLE 56100 0 89687 KRAFT HEINZ CO COM 500754106 207543 6441 SH SOLE 0 0 6441 LA Z BOY INC COM 505336107 4095432 109856 SH SOLE 109856 0 0 LAM RESEARCH CORP COM 512807108 3500286 3287 SH SOLE 57 0 3230 LOCKHEED MARTIN CORP COM 539830109 1043871 2235 SH SOLE 287 0 1948 LOWES COS INC COM 548661107 1907677 8653 SH SOLE 5715 0 2938 MARATHON PETE CORP COM 56585A102 413322 2383 SH SOLE 1114 0 1269 MCDONALDS CORP COM 580135101 7690706 30179 SH SOLE 16807 0 13372 MERCANTILE BK CORP COM 587376104 547695 13500 SH SOLE 0 0 13500 MERCK & CO INC COM 58933Y105 1611126 13014 SH SOLE 4788 0 8226 METLIFE INC COM 59156R108 879937 12536 SH SOLE 11 0 12525 MGE ENERGY INC COM 55277P104 799438 10699 SH SOLE 0 0 10699 MICRON TECHNOLOGY INC COM 595112103 286362 2177 SH SOLE 1237 0 940 MICROSOFT CORP COM 594918104 31149433 69693 SH SOLE 27303 0 42390 MODERNA INC COM 60770K107 301269 2537 SH SOLE 1805 0 732 NETFLIX INC COM 64110L106 815256 1208 SH SOLE 631 0 577 NEXTERA ENERGY INC COM 65339F101 248013 3503 SH SOLE 1500 0 2003 NUCOR CORP COM 670346105 1293182 8181 SH SOLE 3200 0 4981 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 132442 10847 SH SOLE 0 0 10847 NVIDIA CORPORATION COM 67066G104 23081240 186832 SH SOLE 79071 0 107761 OCCIDENTAL PETE CORP COM 674599105 200015 3173 SH SOLE 2601 0 572 OLD DOMINION FREIGHT LINE IN COM 679580100 1873904 10611 SH SOLE 914 0 9697 OMEGA HEALTHCARE INVS INC COM 681936100 241029 7037 SH SOLE 300 0 6737 ON SEMICONDUCTOR CORP COM 682189105 3373552 49213 SH SOLE 13060 0 36153 ONEOK INC NEW COM 682680103 362859 4450 SH SOLE 200 0 4250 ORACLE CORP COM 68389X105 1852914 13123 SH SOLE 4597 0 8526 OREILLY AUTOMOTIVE INC COM 67103H107 515287 488 SH SOLE 201 0 287 PALO ALTO NETWORKS INC COM 697435105 877790 2589 SH SOLE 414 0 2175 PARKER-HANNIFIN CORP COM 701094104 937554 1854 SH SOLE 0 0 1854 PEPSICO INC COM 713448108 4709184 28553 SH SOLE 13403 0 15150 PFIZER INC COM 717081103 7901493 282398 SH SOLE 121213 0 161185 PHILIP MORRIS INTL INC COM 718172109 489964 4835 SH SOLE 2089 0 2746 PHILLIPS 66 COM 718546104 1534396 10869 SH SOLE 921 0 9948 PNC FINL SVCS GROUP INC COM 693475105 217067 1396 SH SOLE 100 0 1296 POOL CORP COM 73278L105 219138 713 SH SOLE 287 0 426 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 277256 3534 SH SOLE 0 0 3534 PROCTER AND GAMBLE CO COM 742718109 15514562 94073 SH SOLE 45255 0 48818 PROGRESSIVE CORP COM 743315103 339390 1634 SH SOLE 1023 0 611 PROSPECT CAP CORP COM 74348T102 133471 24136 SH SOLE 0 0 24136 PRUDENTIAL FINL INC COM 744320102 1737917 14830 SH SOLE 722 0 14108 PUTNAM MANAGED MUN INCOME TR COM 746823103 84358 13606 SH SOLE 0 0 13606 QUALCOMM INC COM 747525103 1297148 6512 SH SOLE 2552 0 3960 QUANTA SVCS INC COM 74762E102 206450 813 SH SOLE 35 0 778 REALTY INCOME CORP COM 756109104 338733 6413 SH SOLE 0 0 6413 REPUBLIC SVCS INC COM 760759100 2322601 11951 SH SOLE 568 0 11383 ROCKET LAB USA INC COM 773122106 53650 11177 SH SOLE 3386 0 7791 ROYAL CARIBBEAN GROUP COM V7780T103 309614 1942 SH SOLE 1745 0 197 RPM INTL INC COM 749685103 225989 2099 SH SOLE 0 0 2099 RTX CORPORATION COM 75513E101 831801 8286 SH SOLE 4337 0 3949 S&P GLOBAL INC COM 78409V104 2027665 4546 SH SOLE 178 0 4368 SALESFORCE INC COM 79466L302 522329 2032 SH SOLE 83 0 1949 SERVICENOW INC COM 81762P102 680568 865 SH SOLE 371 0 494 SHERWIN WILLIAMS CO COM 824348106 810024 2714 SH SOLE 537 0 2177 SIMON PPTY GROUP INC NEW COM 828806109 887376 5846 SH SOLE 0 0 5846 SNAP ON INC COM 833034101 325738 1246 SH SOLE 1137 0 109 SOFI TECHNOLOGIES INC COM 83406F102 130707 19774 SH SOLE 0 0 19774 SOUTHERN CO COM 842587107 2237203 28841 SH SOLE 12460 0 16381 STARBUCKS CORP COM 855244109 769781 9888 SH SOLE 4898 0 4990 STEEL DYNAMICS INC COM 858119100 647112 4997 SH SOLE 2780 0 2217 SUNOPTA INC COM 8676EP108 111468 20642 SH SOLE 6350 0 14292 SUPER MICRO COMPUTER INC COM 86800U104 377721 461 SH SOLE 38 0 423 SYSCO CORP COM 871829107 1475945 20674 SH SOLE 9600 0 11074 TARGET CORP COM 87612E106 6502017 43921 SH SOLE 19790 0 24131 TCW STRATEGIC INCOME FD INC COM 872340104 63279 13350 SH SOLE 0 0 13350 TESLA INC COM 88160R101 1990434 10059 SH SOLE 1270 0 8789 TJX COS INC NEW COM 872540109 223189 2027 SH SOLE 26 0 2001 TOLL BROTHERS INC COM 889478103 5124186 44488 SH SOLE 11966 0 32522 TRACTOR SUPPLY CO COM 892356106 232687 862 SH SOLE 587 0 275 TYLER TECHNOLOGIES INC COM 902252105 380745 757 SH SOLE 318 0 439 UBER TECHNOLOGIES INC COM 90353T100 363055 4995 SH SOLE 103 0 4892 ULTA BEAUTY INC COM 90384S303 2508156 6500 SH SOLE 3454 0 3046 UNION PAC CORP COM 907818108 382692 1691 SH SOLE 650 0 1041 UNITED STATES STL CORP NEW COM 912909108 526383 13925 SH SOLE 13925 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1515126 2975 SH SOLE 66 0 2909 VAIL RESORTS INC COM 91879Q109 253264 1406 SH SOLE 609 0 797 VALERO ENERGY CORP COM 91913Y100 222701 1421 SH SOLE 250 0 1171 VERISK ANALYTICS INC COM 92345Y106 418056 1551 SH SOLE 638 0 913 VERIZON COMMUNICATIONS INC COM 92343V104 9526851 231010 SH SOLE 70223 0 160787 VERTEX PHARMACEUTICALS INC COM 92532F100 963475 2056 SH SOLE 859 0 1197 WALMART INC COM 931142103 5699677 84178 SH SOLE 48538 0 35640 WASTE MGMT INC DEL COM 94106L109 5338548 25024 SH SOLE 14350 0 10674 WENDYS CO COM 95058W100 804564 47439 SH SOLE 0 0 47439 WESTERN ASSET MTG DEFINED OP COM 95790B109 200926 16842 SH SOLE 0 0 16842 WOODWARD INC COM 980745103 612562 3513 SH SOLE 3513 0 0 WW INTL INC COM 98262P101 38376 32800 SH SOLE 0 0 32800 WYNN RESORTS LTD COM 983134107 227151 2538 SH SOLE 2500 0 38 COINBASE GLOBAL INC COM CL A 19260Q107 873587 3931 SH SOLE 4 0 3927 JACKSON FINANCIAL INC COM CL A 46817M107 736457 9917 SH SOLE 417 0 9500 MP MATERIALS CORP COM CL A 553368101 256472 20147 SH SOLE 310 0 19837 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 261597 19493 SH SOLE 8803 0 10690 SMARTSHEET INC COM CL A 83200N103 452834 10273 SH SOLE 143 0 10130 VISA INC COM CL A 92826C839 2252724 8583 SH SOLE 1174 0 7409 CAL MAINE FOODS INC COM NEW 128030202 330266 5404 SH SOLE 0 0 5404 CITIGROUP INC COM NEW 172967424 1223136 19274 SH SOLE 200 0 19074 DELTA AIR LINES INC DEL COM NEW 247361702 312124 6579 SH SOLE 3744 0 2835 DUKE ENERGY CORP NEW COM NEW 26441C204 3430083 34222 SH SOLE 15703 0 18519 EXPEDIA GROUP INC COM NEW 30212P303 3934795 31231 SH SOLE 11081 0 20150 GE AEROSPACE COM NEW 369604301 554131 3486 SH SOLE 1718 0 1768 INDEPENDENT BK CORP MICH COM NEW 453838609 260944 9665 SH SOLE 0 0 9665 KLA CORP COM NEW 482480100 578039 701 SH SOLE 256 0 445 KNOW LABS INC COM NEW 499238103 4509 11000 SH SOLE 11000 0 0 MORGAN STANLEY COM NEW 617446448 688686 7085 SH SOLE 4990 0 2095 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 390908 31652 SH SOLE 0 0 31652 REAVES UTIL INCOME FD COM SH BEN INT 756158101 219189 8023 SH SOLE 0 0 8023 CORPAY INC COM SHS 219948106 4457573 16732 SH SOLE 5126 0 11606 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2723201 37000 SH SOLE 35810 0 1190 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 513326 5293 SH SOLE 5293 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2721105 30081 SH SOLE 29249 0 832 PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107 324598 14569 SH SOLE 0 0 14569 SCHLUMBERGER LTD COM STK 806857108 228239 4838 SH SOLE 31 0 4807 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1515072 17687 SH SOLE 7060 0 10627 VANGUARD WORLD FD CONSUM STP ETF 92204A207 204466 1007 SH SOLE 0 0 1007 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1078607 16739 SH SOLE 16069 0 670 ISHARES TR CONV BD ETF 46435G102 201546 2563 SH SOLE 1504 0 1059 ISHARES TR CORE 1 5 YR USD 46432F859 266255 5621 SH SOLE 0 0 5621 ISHARES TR CORE DIV GRWTH 46434V621 386760 6713 SH SOLE 0 0 6713 ISHARES TR CORE HIGH DV ETF 46429B663 2349711 21616 SH SOLE 870 0 20746 ISHARES TR CORE MSCI EAFE 46432F842 8693935 119685 SH SOLE 93 0 119592 ISHARES INC CORE MSCI EMKT 46434G103 2714053 50702 SH SOLE 23815 0 26887 ISHARES TR CORE MSCI TOTAL 46432F834 521906 7725 SH SOLE 4784 0 2941 ISHARES TR CORE S&P MCP ETF 464287507 6595512 112705 SH SOLE 6340 0 106365 ISHARES TR CORE S&P SCP ETF 464287804 12794810 119958 SH SOLE 22378 0 97580 ISHARES TR CORE S&P TTL STK 464287150 24123196 203091 SH SOLE 2652 0 200439 ISHARES TR CORE S&P US GWT 464287671 201164 1578 SH SOLE 1541 0 37 ISHARES TR CORE S&P US VLU 464287663 2268015 25735 SH SOLE 23910 0 1825 ISHARES TR CORE S&P500 ETF 464287200 76289280 139410 SH SOLE 63383 0 76027 ISHARES TR CORE TOTAL USD 46434V613 13390853 296127 SH SOLE 114673 0 181454 ISHARES TR CORE US AGGBD ET 464287226 4358228 44898 SH SOLE 509 0 44389 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 4070115 105171 SH SOLE 22922 0 82249 INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 920270 30645 SH SOLE 3488 0 27157 DIREXION SHS ETF TR DIREXION 2X SHAR 25461A858 273186 7324 SH SOLE 0 0 7324 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12405342 67955 SH SOLE 31643 0 36312 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4741697 23137 SH SOLE 22661 0 476 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 8539863 149126 SH SOLE 143131 0 5995 ARROW INVTS TR DWA TACTICAL MAC 042765792 546742 49655 SH SOLE 45610 0 4045 ISHARES TR EAFE GRWTH ETF 464288885 7525999 73568 SH SOLE 30909 0 42659 ISHARES TR EAFE SML CP ETF 464288273 3013151 48883 SH SOLE 14282 0 34601 ISHARES TR EAFE VALUE ETF 464288877 2952890 55673 SH SOLE 21937 0 33736 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 2989575 47521 SH SOLE 0 0 47521 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1645600 37996 SH SOLE 20104 0 17892 ISHARES INC EMNG MKTS EQT 46434G889 410611 8798 SH SOLE 5381 0 3417 SELECT SECTOR SPDR TR ENERGY 81369Y506 4403815 48314 SH SOLE 12506 0 35808 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1127942 11207 SH SOLE 10630 0 577 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 294430 10389 SH SOLE 0 0 10389 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 308208 10072 SH SOLE 150 0 9922 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 282227 8748 SH SOLE 100 0 8648 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 7171295 126523 SH SOLE 19197 0 107326 ISHARES INC ESG AWR MSCI EM 46434G863 424029 12646 SH SOLE 9802 0 2844 ISHARES TR ESG AWR MSCI USA 46435G425 1868205 15657 SH SOLE 7075 0 8582 ISHARES TR ESG AWRE USD ETF 46435G193 377744 16626 SH SOLE 12405 0 4221 ISHARES TR ESG EAFE ETF 46436E759 524320 7776 SH SOLE 6594 0 1182 ISHARES TR ESG MSCI LEADR 46435U218 303982 3120 SH SOLE 0 0 3120 ISHARES TR ESG MSCI USA ETF 46436E767 959270 20594 SH SOLE 17555 0 3039 ISHARES TR EUROPE ETF 464287861 258249 4716 SH SOLE 43 0 4673 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2759712 16350 SH SOLE 15106 0 1244 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 541903 19148 SH SOLE 156 0 18992 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1235547 30055 SH SOLE 5229 0 24826 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1517482 32782 SH SOLE 18700 0 14082 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 2337343 44777 SH SOLE 15836 0 28941 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 820167 16302 SH SOLE 3372 0 12930 ISHARES TR FLTG RATE NT ETF 46429B655 4098584 80223 SH SOLE 356 0 79867 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 544879 18383 SH SOLE 5248 0 13135 ISHARES INC FRONTIER AND SEL 464286145 1667311 60718 SH SOLE 0 0 60718 FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 4201925 145295 SH SOLE 120643 0 24652 FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703 276008 11349 SH SOLE 0 0 11349 FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752 368614 12470 SH SOLE 6680 0 5790 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 221422 8365 SH SOLE 8035 0 330 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 2869601 102559 SH SOLE 52235 0 50324 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 202411 5855 SH SOLE 5855 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 606165 12955 SH SOLE 12955 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 7987407 181203 SH SOLE 176570 0 4633 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7925107 181104 SH SOLE 669 0 180435 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 4997101 131020 SH SOLE 124451 0 6569 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2293455 19520 SH SOLE 69 0 19451 SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730 251257 8497 SH SOLE 47 0 8450 SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 427696 12209 SH SOLE 0 0 12209 SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 495652 7400 SH SOLE 0 0 7400 SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 308939 5625 SH SOLE 288 0 5337 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 806078 19869 SH SOLE 0 0 19869 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 1984567 35534 SH SOLE 0 0 35534 VANECK ETF TRUST GOLD MINERS ETF 92189F106 909929 26818 SH SOLE 7005 0 19813 SPDR GOLD TR GOLD SHS 78463V107 3955350 18396 SH SOLE 1488 0 16908 VANGUARD INDEX FDS GROWTH ETF 922908736 18054209 48272 SH SOLE 1187 0 47085 ISHARES TR HDG MSCI EAFE 46434V803 15754553 443104 SH SOLE 19182 0 423922 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 310837 4673 SH SOLE 0 0 4673 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 267941 5520 SH SOLE 5520 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 10562526 207597 SH SOLE 380 0 207217 FLEXSHARES TR HIG YLD VL ETF 33939L662 439915 10889 SH SOLE 3774 0 7115 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2013399 16976 SH SOLE 12429 0 4547 FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 293700 12387 SH SOLE 4242 0 8145 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 211456 4094 SH SOLE 0 0 4094 ISHARES TR HIGH YLD SYSTM B 46435G250 453826 9772 SH SOLE 3298 0 6474 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1229855 11767 SH SOLE 5660 0 6107 ISHARES TR IBONDS 24 TRM TS 46436E874 997047 41578 SH SOLE 8510 0 33068 ISHARES TR IBONDS 25 TRM TS 46436E866 933665 40209 SH SOLE 8796 0 31413 ISHARES TR IBONDS 26 TRM TS 46436E858 569701 25147 SH SOLE 5136 0 20011 ISHARES TR IBOXX HI YD ETF 464288513 767029 9943 SH SOLE 0 0 9943 ISHARES TR IBOXX INV CP ETF 464287242 20609182 192393 SH SOLE 503 0 191890 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 6892756 114346 SH SOLE 461 0 113885 SELECT SECTOR SPDR TR INDL 81369Y704 1043629 8563 SH SOLE 0 0 8563 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1784915 26226 SH SOLE 24853 0 1373 VANGUARD WORLD FD INF TECH ETF 92204A702 1040329 1804 SH SOLE 0 0 1804 ISHARES TR INTERNATIONAL SL 46434V266 427422 13261 SH SOLE 9034 0 4227 ISHARES TR INTL DIV GRWTH 46435G524 612667 9090 SH SOLE 0 0 9090 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 338857 4169 SH SOLE 0 0 4169 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 413687 10767 SH SOLE 23 0 10744 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 3565716 52032 SH SOLE 9302 0 42730 ISHARES TR INTL SEL DIV ETF 464288448 517214 18692 SH SOLE 23 0 18669 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1113866 13935 SH SOLE 2573 0 11362 ISHARES TR INVESTMENT GRADE 46435G219 489779 11041 SH SOLE 6195 0 4846 ISHARES SILVER TR ISHARES 46428Q109 762537 28699 SH SOLE 300 0 28399 ISHARES TR ISHARES BIOTECH 464287556 294155 2143 SH SOLE 0 0 2143 ISHARES GOLD TR ISHARES NEW 464285204 871485 19838 SH SOLE 2307 0 17531 ISHARES TR ISHARES SEMICDTR 464287523 322131 1306 SH SOLE 16 0 1290 ISHARES TR ISHS 5-10YR INVT 464288638 3856744 75239 SH SOLE 0 0 75239 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 360966 4247 SH SOLE 1447 0 2800 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 787677 17277 SH SOLE 5800 0 11477 ISHARES TR JPMORGAN USD EMG 464288281 1239640 14010 SH SOLE 3146 0 10864 INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 15040730 350841 SH SOLE 1481 0 349360 VANGUARD INDEX FDS LARGE CAP ETF 922908637 376782 1509 SH SOLE 1000 0 509 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 6981896 73918 SH SOLE 69257 0 4661 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 5538665 100630 SH SOLE 95218 0 5412 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2019385 26620 SH SOLE 5849 0 20771 SCHWAB STRATEGIC TR LONG TERM US 808524680 379743 11574 SH SOLE 0 0 11574 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 3567204 72696 SH SOLE 68670 0 4026 PACER FDS TR LUNT LRGCP MULTI 69374H816 417137 8576 SH SOLE 8001 0 575 FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108 393682 7710 SH SOLE 5202 0 2508 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 1888065 25255 SH SOLE 9841 0 15414 ISHARES TR MBS ETF 464288588 4590039 49995 SH SOLE 16984 0 33011 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5865168 25550 SH SOLE 0 0 25550 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5971041 39693 SH SOLE 0 0 39693 VANGUARD WORLD FD MEGA GRWTH IND 921910816 2199913 7001 SH SOLE 55 0 6946 ISHARES TR MICRO-CAP ETF 464288869 2553514 22399 SH SOLE 232 0 22167 VANGUARD INDEX FDS MID CAP ETF 922908629 4898977 20235 SH SOLE 9940 0 10295 ISHARES TR MRGSTR MD CP GRW 464288307 507942 7497 SH SOLE 0 0 7497 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 298892 3451 SH SOLE 428 0 3023 ISHARES TR MSCI ACWI ETF 464288257 326614 2906 SH SOLE 539 0 2367 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 953374 11769 SH SOLE 10662 0 1107 ISHARES TR MSCI EAFE ETF 464287465 1335839 17054 SH SOLE 3728 0 13326 ISHARES INC MSCI EMERG MRKT 464286533 225881 3948 SH SOLE 30 0 3918 ISHARES TR MSCI EMG MKT ETF 464287234 7176623 168505 SH SOLE 67404 0 101101 ISHARES INC MSCI EMRG CHN 46434G764 3103319 52421 SH SOLE 20957 0 31464 ISHARES INC MSCI GBL MIN VOL 464286525 353487 3378 SH SOLE 0 0 3378 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 512126 7465 SH SOLE 4000 0 3465 ISHARES TR MSCI INDIA ETF 46429B598 298870 5358 SH SOLE 0 0 5358 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 218938 1276 SH SOLE 38 0 1238 ISHARES TR MSCI INTL QUALTY 46434V456 280664 7187 SH SOLE 0 0 7187 ISHARES INC MSCI JPN ETF NEW 46434G822 411351 6028 SH SOLE 0 0 6028 ISHARES TR MSCI KLD400 SOC 464288570 1215827 11708 SH SOLE 9553 0 2155 ISHARES TR MSCI USA MIN VOL 46429B697 3160988 37649 SH SOLE 20105 0 17544 ISHARES TR MSCI USA MMENTM 46432F396 516869 2652 SH SOLE 119 0 2533 ISHARES TR MSCI USA QLT FCT 46432F339 13832078 81003 SH SOLE 29215 0 51788 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1369237 30159 SH SOLE 18110 0 12049 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 2413308 87344 SH SOLE 51201 0 36143 ON HLDG AG NAMEN AKT A H5919C104 1816810 46825 SH SOLE 0 0 46825 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 832489 9381 SH SOLE 7821 0 1560 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 3441446 45486 SH SOLE 28319 0 17167 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1296652 73382 SH SOLE 22147 0 51235 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 25013438 357693 SH SOLE 11634 0 346059 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 387874 12569 SH SOLE 12569 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 354805 3553 SH SOLE 0 0 3553 ISHARES TR NATIONAL MUN ETF 464288414 7664962 71938 SH SOLE 3278 0 68660 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 858996 28201 SH SOLE 25450 0 2751 INSEEGO CORP NOTE 3.250% 5/0 45782BAD6 41198 85000 PRN SOLE 50000 0 35000 AG MTG INVT TR INC NOTE 6.750% 9/1 95790DAD7 45354 45000 PRN SOLE 45000 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 1804169 38232 SH SOLE 0 0 38232 SPDR SER TR NUVEEN BLOOMBERG 78464A284 993783 39064 SH SOLE 0 0 39064 VANECK ETF TRUST OIL SERVICES ETF 92189H607 358212 1133 SH SOLE 0 0 1133 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 502901 35794 SH SOLE 4736 0 31058 ISHARES TR PFD AND INCM SEC 464288687 10250362 324892 SH SOLE 77128 0 247764 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 6773101 390156 SH SOLE 923 0 389233 PGIM ETF TR PGIM ULTRA SH BD 69344A107 1730143 34812 SH SOLE 0 0 34812 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 502759 14332 SH SOLE 0 0 14332 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 288022 7646 SH SOLE 0 0 7646 SPDR SER TR PORTFOLIO LN TSR 78464A664 308540 11335 SH SOLE 4689 0 6646 SPDR SER TR PORTFOLIO S&P500 78464A854 225977 3531 SH SOLE 1391 0 2140 SPDR SER TR PRTFLO S&P500 GW 78464A409 2162185 26983 SH SOLE 517 0 26466 SPDR SER TR PRTFLO S&P500 HI 78468R788 1102560 27406 SH SOLE 0 0 27406 SPDR SER TR PRTFLO S&P500 VL 78464A508 1125025 23082 SH SOLE 0 0 23082 INVESCO QQQ TR PUT 46090E103 22182793 46300 SH Put SOLE 0 0 46300 KRANESHARES TRUST QUADRTC INT RT 500767736 1812622 97927 SH SOLE 22106 0 75821 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6224467 74313 SH SOLE 13314 0 60999 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 6831489 177857 SH SOLE 775 0 177082 ISHARES TR RUS 1000 ETF 464287622 1050409 3530 SH SOLE 35 0 3495 ISHARES TR RUS 1000 GRW ETF 464287614 2766925 7591 SH SOLE 1823 0 5768 ISHARES TR RUS 1000 VAL ETF 464287598 581941 3335 SH SOLE 0 0 3335 ISHARES TR RUS MD CP GR ETF 464287481 424967 3851 SH SOLE 2700 0 1151 ISHARES TR RUS MDCP VAL ETF 464287473 329683 2731 SH SOLE 1975 0 756 ISHARES TR RUS MID CAP ETF 464287499 1487032 18340 SH SOLE 592 0 17748 ISHARES TR RUS TP200 GR ETF 464289438 621459 2897 SH SOLE 45 0 2852 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 426167 8119 SH SOLE 7629 0 490 ISHARES TR RUSSELL 2000 ETF 464287655 2736240 13486 SH SOLE 474 0 13012 ISHARES TR S&P 100 ETF 464287101 2281961 8634 SH SOLE 85 0 8549 GLOBAL X FDS S&P 500 COVERED 37954Y475 1199500 29669 SH SOLE 9684 0 19985 PROSHARES TR S&P 500 DV ARIST 74348A467 573249 5963 SH SOLE 0 0 5963 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14056101 28105 SH SOLE 123 0 27982 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 14315612 139284 SH SOLE 1718 0 137566 ISHARES TR S&P 500 GRWT ETF 464287309 11107852 120033 SH SOLE 56575 0 63458 ISHARES TR S&P 500 VAL ETF 464287408 5096214 28000 SH SOLE 12158 0 15842 SPDR SER TR S&P DIVID ETF 78464A763 208957 1643 SH SOLE 1200 0 443 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 669428 11558 SH SOLE 0 0 11558 SPDR SER TR S&P HOMEBUILD 78464A888 333811 3302 SH SOLE 0 0 3302 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 221956 1940 SH SOLE 0 0 1940 ISHARES TR S&P SML 600 GWT 464287887 1335061 10395 SH SOLE 679 0 9716 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 357584 4435 SH SOLE 0 0 4435 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 308033 5025 SH SOLE 5025 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 7699284 210019 SH SOLE 875 0 209144 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1133144 6898 SH SOLE 3612 0 3286 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 512032 6138 SH SOLE 0 0 6138 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 465074 7319 SH SOLE 0 0 7319 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 853820 4681 SH SOLE 1281 0 3400 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2843711 37134 SH SOLE 10805 0 26329 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2859194 19617 SH SOLE 6804 0 12813 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3499733 51361 SH SOLE 11026 0 40335 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 240489 2723 SH SOLE 760 0 1963 ISHARES TR SELECT DIVID ETF 464287168 1434130 11854 SH SOLE 8691 0 3163 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2286528 8771 SH SOLE 5736 0 3035 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 216940 8887 SH SOLE 3008 0 5879 VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 212421 6870 SH SOLE 6455 0 415 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 508148 23834 SH SOLE 0 0 23834 ISHARES TR SHORT TREAS BD 464288679 638092 5775 SH SOLE 4520 0 1255 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 5966070 77784 SH SOLE 4642 0 73142 ISHARES TR SHRT NAT MUN ETF 464288158 381119 3645 SH SOLE 1310 0 2335 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 697947 9032 SH SOLE 3608 0 5424 CAPRI HOLDINGS LIMITED SHS G1890L107 3546078 107197 SH SOLE 35313 0 71884 CYBERARK SOFTWARE LTD SHS M2682V108 811238 2967 SH SOLE 166 0 2801 EATON CORP PLC SHS G29183103 2974065 9485 SH SOLE 417 0 9068 FIRST TR MORNINGSTAR DIVID L SHS 336917109 478905 12626 SH SOLE 10785 0 1841 FIRST TR NASDAQ 100 TECH IND SHS 337345102 1924945 9749 SH SOLE 9484 0 265 FIRST TR VALUE LINE DIVID IN SHS 33734H106 495456 12158 SH SOLE 8800 0 3358 LINDE PLC SHS G54950103 223263 509 SH SOLE 273 0 236 MEDTRONIC PLC SHS G5960L103 8516981 108204 SH SOLE 46677 0 61527 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 233804 12443 SH SOLE 12243 0 200 UNIQURE NV SHS N90064101 71659 15995 SH SOLE 5181 0 10814 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 365525 1205 SH SOLE 974 0 231 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 558175 21167 SH SOLE 8822 0 12345 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 278542 11425 SH SOLE 0 0 11425 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1988592 10895 SH SOLE 63 0 10832 VANGUARD INDEX FDS SMALL CP ETF 922908751 3918442 17971 SH SOLE 7958 0 10013 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 555842 16652 SH SOLE 8428 0 8224 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 6904349 133414 SH SOLE 602 0 132812 VANGUARD INDEX FDS SML CP GRW ETF 922908595 507618 2029 SH SOLE 410 0 1619 ISHARES TR SP SMCP600VL ETF 464287879 864458 8887 SH SOLE 0 0 8887 DIAGEO PLC SPON ADR NEW 25243Q205 1515945 12024 SH SOLE 357 0 11667 UNILEVER PLC SPON ADR NEW 904767704 249871 4544 SH SOLE 520 0 4024 AMBEV SA SPONSORED ADR 02319V103 52651 25683 SH SOLE 10441 0 15242 BP PLC SPONSORED ADR 055622104 229271 6351 SH SOLE 5227 0 1124 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 514395 16631 SH SOLE 805 0 15826 GSK PLC SPONSORED ADR 37733W204 306229 7954 SH SOLE 811 0 7143 ARM HOLDINGS PLC SPONSORED ADS 042068205 1539903 9411 SH SOLE 454 0 8957 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 578865 3330 SH SOLE 661 0 2669 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 233381 4808 SH SOLE 3033 0 1775 LISTED FD TR SWAN HEDGED EQTY 53656F599 1105892 51993 SH SOLE 49223 0 2770 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1726541 34455 SH SOLE 0 0 34455 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 220485 5122 SH SOLE 2660 0 2462 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 9511373 389013 SH SOLE 814 0 388199 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 517329 3797 SH SOLE 3797 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3505544 15495 SH SOLE 3826 0 11669 ISHARES TR TIPS BD ETF 464287176 588157 5509 SH SOLE 1714 0 3795 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 395674 8806 SH SOLE 650 0 8156 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 307095 4262 SH SOLE 2538 0 1724 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 549340 11287 SH SOLE 0 0 11287 POWERSHARES ACTIVELY MANAGED TOTAL RETURN 46090A804 6174885 133194 SH SOLE 125478 0 7716 VANGUARD INDEX FDS TOTAL STK MKT 922908769 8072402 30176 SH SOLE 4056 0 26120 SPDR S&P 500 ETF TR TR UNIT 78462F103 24493975 45007 SH SOLE 30976 0 14031 ISHARES TR TRS FLT RT BD 46434V860 1690899 33378 SH SOLE 13086 0 20292 ISHARES TR U.S. ENERGY ETF 464287796 223646 4659 SH SOLE 4165 0 494 ISHARES TR U.S. FINLS ETF 464287788 249665 2640 SH SOLE 2640 0 0 ISHARES TR U.S. MED DVC ETF 464288810 223531 3989 SH SOLE 1704 0 2285 ISHARES TR U.S. REAL ES ETF 464287739 589401 6718 SH SOLE 0 0 6718 ISHARES TR U.S. TECH ETF 464287721 5294511 35180 SH SOLE 18654 0 16526 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 332029 4416 SH SOLE 0 0 4416 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 615422 12194 SH SOLE 2524 0 9670 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 1532746 66627 SH SOLE 36298 0 30329 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 332073 14295 SH SOLE 8244 0 6051 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 369000 10920 SH SOLE 0 0 10920 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 290906 16288 SH SOLE 0 0 16288 INVESCO QQQ TR UNIT SER 1 46090E103 30853890 64398 SH SOLE 35147 0 29251 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1277036 28017 SH SOLE 0 0 28017 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 215086 3421 SH SOLE 130 0 3291 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 1512154 25454 SH SOLE 21516 0 3938 PACER FDS TR US CASH COWS 100 69374H881 247426 4541 SH SOLE 2402 0 2139 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 341744 10600 SH SOLE 10600 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 18328464 235706 SH SOLE 5822 0 229884 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 7212603 153656 SH SOLE 75330 0 78326 ISHARES TR US HLTHCARE ETF 464287762 1101214 17973 SH SOLE 13138 0 4835 ISHARES TR US INFRASTRUC 46435U713 740223 17574 SH SOLE 8104 0 9470 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5051479 50094 SH SOLE 181 0 49913 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2416416 32619 SH SOLE 0 0 32619 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 644168 10026 SH SOLE 0 0 10026 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 1005171 27806 SH SOLE 0 0 27806 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 696520 22379 SH SOLE 0 0 22379 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 760322 9769 SH SOLE 0 0 9769 WISDOMTREE TR US QTLY DIV GRT 97717X669 8611114 110328 SH SOLE 437 0 109891 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 917494 19336 SH SOLE 27 0 19309 ISHARES TR US TREAS BD ETF 46429B267 11529271 510823 SH SOLE 12074 0 498749 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 850752 2175 SH SOLE 271 0 1904 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 334593 10118 SH SOLE 10017 0 101 VANGUARD WORLD FD UTILITIES ETF 92204A876 1206730 8158 SH SOLE 1463 0 6695 VANGUARD INDEX FDS VALUE ETF 922908744 3114747 19417 SH SOLE 2022 0 17395 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 13259090 268294 SH SOLE 4035 0 264259 POWERSHARES ACTIVELY MANAGED VAR RATE INVT 46090A879 2475433 98466 SH SOLE 93953 0 4513 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 819308 35315 SH SOLE 25515 0 9800 VANGUARD STAR FDS VG TL INTL STK F 921909768 516097 8559 SH SOLE 0 0 8559 ETFIS SER TR I VIRTUS PVT CR 26923G798 734743 32410 SH SOLE 11112 0 21298 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 226109 5049 SH SOLE 4245 0 804