0002019663-24-000002.txt : 20240422 0002019663-24-000002.hdr.sgml : 20240422 20240419191147 ACCESSION NUMBER: 0002019663-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240422 DATE AS OF CHANGE: 20240419 EFFECTIVENESS DATE: 20240422 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ashton Thomas Private Wealth, LLC CENTRAL INDEX KEY: 0002019663 ORGANIZATION NAME: IRS NUMBER: 272399928 STATE OF INCORPORATION: AZ FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-24069 FILM NUMBER: 24859242 BUSINESS ADDRESS: STREET 1: 8605 E. RAINTREE DRIVE STREET 2: SUITE 280 CITY: SCOTTSDALE STATE: AZ ZIP: 85260 BUSINESS PHONE: 602-732-4745 MAIL ADDRESS: STREET 1: 8605 E. RAINTREE DRIVE STREET 2: SUITE 280 CITY: SCOTTSDALE STATE: AZ ZIP: 85260 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true true 0002019663 XXXXXXXX 12-31-2023 12-31-2023 Ashton Thomas Private Wealth, LLC
8605 E. RAINTREE DRIVE SUITE 280 SCOTTSDALE AZ 85260
13F HOLDINGS REPORT 028-24069 000153902 801-71512 N
JOLEN GARCIA CCO 480.999.5545 JOLEN GARCIA SCOTTSDALE AZ 04-19-2024 0 584 1590461838 false
INFORMATION TABLE 2 2023-12-29.xml AMAZON COM INC COM Stock 023135106 16872329 111046 SH SOLE 0 111046 0 0 ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 406050 5987 SH SOLE 0 5987 0 0 ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 875600 6907 SH SOLE 0 6907 0 0 ULTA BEAUTY INC COM Stock 90384S303 233235 476 SH SOLE 0 476 0 0 WISDOMTREE US VALUE FUND OF BENEF INTEREST ETF 97717W547 663984 9689 SH SOLE 0 9688 0 0 FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 337344105 356343 3034 SH SOLE 0 3034 0 0 ITERIS INC NEW COM Stock 46564T107 64480 12400 SH SOLE 0 12400 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 13073886 31925 SH SOLE 0 31924 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 30447586 158186 SH SOLE 0 158185 0 0 STARBUCKS CORP COM Stock 855244109 3751111 39070 SH SOLE 0 39070 0 0 PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 306300 5009 SH SOLE 0 5009 0 0 BLOCK INC CL A Stock 852234103 342119 4423 SH SOLE 0 4423 0 0 GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 701276 21472 SH SOLE 0 21472 0 0 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 357037 13925 SH SOLE 0 13925 0 0 XPO INC COM Stock 983793100 800047 9134 SH SOLE 0 9134 0 0 ISHARES GOLD TRUST ETF 464285204 1228118 31466 SH SOLE 0 31466 0 0 EAGLE BANCORP MONT INC COM Stock 26942G100 835528 52915 SH SOLE 0 52915 0 0 MONSTER BEVERAGE CORP NEW COM Stock 61174X109 753596 13081 SH SOLE 0 13081 0 0 JOHNSON & JOHNSON COM Stock 478160104 5848129 37311 SH SOLE 0 37311 0 0 AKAMAI TECHNOLOGIES INC COM Stock 00971T101 495887 4190 SH SOLE 0 4190 0 0 WILLIAMS SONOMA INC COM Stock 969904101 1337398 6628 SH SOLE 0 6628 0 0 LKQ CORP COM Stock 501889208 3462457 72452 SH SOLE 0 72451 0 0 WASTE MGMT INC DEL COM Stock 94106L109 2163298 12079 SH SOLE 0 12078 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 3120817 13156 SH SOLE 0 13155 0 0 THOMSON REUTERS CORP. COM Stock 884903808 258160 1759 SH SOLE 0 1759 0 0 VANGUARD ENERGY ETF ETF 92204A306 2824459 24083 SH SOLE 0 24083 0 0 DEXCOM INC COM Stock 252131107 240486 1938 SH SOLE 0 1938 0 0 JANUS HENDERSON SMALL/MID CAP GROWTH ALPHA ETF ETF 47103U209 310294 4720 SH SOLE 0 4720 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 8168509 12375 SH SOLE 0 12375 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 2493945 62023 SH SOLE 0 62023 0 0 FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 2420031 23370 SH SOLE 0 23370 0 0 FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 270740 2114 SH SOLE 0 2114 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 2563205 6644 SH SOLE 0 6644 0 0 LAS VEGAS SANDS CORP COM Stock 517834107 450616 9157 SH SOLE 0 9157 0 0 SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 408796 8554 SH SOLE 0 8554 0 0 LIGHT & WONDER INC COM Stock 80874P109 699577 8520 SH SOLE 0 8520 0 0 TOYOTA MOTOR CORP ADS ADR 892331307 517682 2823 SH SOLE 0 2823 0 0 YUM BRANDS INC COM Stock 988498101 299734 2294 SH SOLE 0 2294 0 0 KNIGHT-SWIFT TRANSN HLDGS INC CL A Stock 499049104 2286110 39655 SH SOLE 0 39654 0 0 BOSTON SCIENTIFIC CORP COM Stock 101137107 307145 5313 SH SOLE 0 5313 0 0 REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 2855165 71272 SH SOLE 0 71272 0 0 DIREXION DAILY SMALL CAP BULL 3X SHARES ETF 25459W847 9158835 232163 SH SOLE 0 232163 0 0 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 507079 31752 SH SOLE 0 31752 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 7058011 48164 SH SOLE 0 48164 0 0 COCA COLA CO COM Stock 191216100 4029854 68384 SH SOLE 0 68383 0 0 GENERAL MLS INC COM Stock 370334104 672115 10318 SH SOLE 0 10318 0 0 FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 285378 7954 SH SOLE 0 7953 0 0 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 345109 13097 SH SOLE 0 13097 0 0 PPG INDS INC COM Stock 693506107 3943753 26371 SH SOLE 0 26370 0 0 OCCIDENTAL PETE CORP COM Stock 674599105 289176 4843 SH SOLE 0 4843 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 6898773 43877 SH SOLE 0 43876 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 12410198 140450 SH SOLE 0 140450 0 0 INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 610067 27680 SH SOLE 0 27680 0 0 AVALONBAY CMNTYS INC COM REIT 053484101 513919 2745 SH SOLE 0 2745 0 0 INTEL CORP COM Stock 458140100 1581719 31477 SH SOLE 0 31477 0 0 RELIANCE INC COM Stock 759509102 1079725 3861 SH SOLE 0 3860 0 0 CME GROUP INC COM Stock 12572Q105 2257000 10717 SH SOLE 0 10717 0 0 WESTERN ALLIANCE BANCORP COM Stock 957638109 236910 3601 SH SOLE 0 3601 0 0 HUNT J B TRANS SVCS INC COM Stock 445658107 917224 4592 SH SOLE 0 4592 0 0 MEDTRONIC PLC SHS Stock G5960L103 1870767 22709 SH SOLE 0 22709 0 0 CLOROX CO DEL COM Stock 189054109 1112059 7799 SH SOLE 0 7799 0 0 CROCS INC COM Stock 227046109 395311 4232 SH SOLE 0 4232 0 0 NETFLIX INC COM Stock 64110L106 3409134 7002 SH SOLE 0 7002 0 0 SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109 1224828 3250 SH SOLE 0 3250 0 0 PAYCHEX INC COM Stock 704326107 1179427 9902 SH SOLE 0 9902 0 0 SEI INVTS CO COM Stock 784117103 1075323 16921 SH SOLE 0 16920 0 0 KINSALE CAP GROUP INC COM Stock 49714P108 401557 1199 SH SOLE 0 1199 0 0 SPDR S&P SEMICONDUCTOR ETF ETF 78464A862 240525 1070 SH SOLE 0 1070 0 0 RB GLOBAL INC COM Stock 74935Q107 2584415 38637 SH SOLE 0 38636 0 0 PROLOGIS INC. COM REIT 74340W103 2991919 22445 SH SOLE 0 22445 0 0 MERCK & CO INC COM Stock 58933Y105 7565361 69394 SH SOLE 0 69394 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 10859644 22847 SH SOLE 0 22847 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 760 1600 SH Call SOLE 0 1600 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 2281 4800 SH Call SOLE 0 4800 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 665 1400 SH Call SOLE 0 1400 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 808 1700 SH Call SOLE 0 1700 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 856 1800 SH Call SOLE 0 1800 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 380 800 SH Call SOLE 0 800 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 190 400 SH Call SOLE 0 400 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 1188 2500 SH Put SOLE 0 2500 0 0 MCKESSON CORP COM Stock 58155Q103 2227029 4810 SH SOLE 0 4810 0 0 THE TRADE DESK INC COM CL A Stock 88339J105 1174243 16318 SH SOLE 0 16318 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 3210928 7528 SH SOLE 0 7528 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 733170 2799 SH SOLE 0 2799 0 0 UNITED RENTALS INC COM Stock 911363109 1030450 1797 SH SOLE 0 1797 0 0 STEEL DYNAMICS INC COM Stock 858119100 549590 4654 SH SOLE 0 4653 0 0 EMERSON ELEC CO COM Stock 291011104 1112677 11432 SH SOLE 0 11432 0 0 ALCOA CORP COM Stock 013872106 318784 9376 SH SOLE 0 9376 0 0 VISTEON CORP COM NEW Stock 92839U206 1553506 12438 SH SOLE 0 12438 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 1242480 8530 SH SOLE 0 8530 0 0 ISHARES MSCI JAPAN ETF ETF 46434G822 207108 3229 SH SOLE 0 3229 0 0 LEGGETT & PLATT INC COM Stock 524660107 610468 23327 SH SOLE 0 23327 0 0 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 791808 1946 SH SOLE 0 1946 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 1866120 24707 SH SOLE 0 24707 0 0 INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF ETF 46138J833 1634753 71968 SH SOLE 0 71968 0 0 VISTRA CORP COM Stock 92840M102 603510 15667 SH SOLE 0 15667 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 241440 3166 SH SOLE 0 3166 0 0 ISHARES S&P 100 ETF ETF 464287101 640236 2866 SH SOLE 0 2866 0 0 BANK NEW YORK MELLON CORP COM Stock 064058100 2186954 42016 SH SOLE 0 42016 0 0 PACER US CASH COWS 100 ETF ETF 69374H881 215551 4146 SH SOLE 0 4146 0 0 GEN DIGITAL INC COM Stock 668771108 805261 35288 SH SOLE 0 35287 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 2870569 76142 SH SOLE 0 76142 0 0 UNUM GROUP COM Stock 91529Y106 563008 12450 SH SOLE 0 12450 0 0 CHUBB LIMITED COM Stock H1467J104 2295030 10155 SH SOLE 0 10155 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 851937 14506 SH SOLE 0 14506 0 0 FEDEX CORP COM Stock 31428X106 4888746 19325 SH SOLE 0 19325 0 0 PULTE GROUP INC COM Stock 745867101 576512 5585 SH SOLE 0 5585 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 319386 1024 SH SOLE 0 1024 0 0 PEPSICO INC COM Stock 713448108 5534296 32585 SH SOLE 0 32585 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 3617504 44094 SH SOLE 0 44094 0 0 FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 202018 4529 SH SOLE 0 4529 0 0 MARATHON OIL CORP COM Stock 565849106 280449 11608 SH SOLE 0 11608 0 0 GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 224507 6515 SH SOLE 0 6515 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 1467756 12079 SH SOLE 0 12079 0 0 MOLSON COORS BEVERAGE CO CL B Stock 60871R209 362914 5929 SH SOLE 0 5929 0 0 INTERPUBLIC GROUP COS INC COM Stock 460690100 522566 16010 SH SOLE 0 16010 0 0 EATON VANCE MUN BD FD COM CEF 27827X101 257727 25442 SH SOLE 0 25442 0 0 TE CONNECTIVITY LTD SHS Stock H84989104 1126108 8015 SH SOLE 0 8015 0 0 HONEYWELL INTL INC COM Stock 438516106 5917777 28219 SH SOLE 0 28218 0 0 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 358777 1471 SH SOLE 0 1471 0 0 FORD MTR CO DEL COM Stock 345370860 325142 26673 SH SOLE 0 26672 0 0 XTRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432 517395 14554 SH SOLE 0 14554 0 0 US BANCORP DEL COM NEW Stock 902973304 2024162 46769 SH SOLE 0 46769 0 0 XCEL ENERGY INC COM Stock 98389B100 305650 4937 SH SOLE 0 4937 0 0 HOME DEPOT INC COM Stock 437076102 7764735 22406 SH SOLE 0 22405 0 0 SUNCOR ENERGY INC NEW COM Stock 867224107 1479607 46180 SH SOLE 0 46180 0 0 PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 605322 12603 SH SOLE 0 12603 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1694162 7272 SH SOLE 0 7272 0 0 FAIR ISAAC CORP COM Stock 303250104 511000 439 SH SOLE 0 439 0 0 DUPONT DE NEMOURS INC COM Stock 26614N102 1012707 13164 SH SOLE 0 13164 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 472692 3043 SH SOLE 0 3043 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 10056512 73739 SH SOLE 0 73738 0 0 SPDR GOLD SHARES ETF 78463V107 2715570 14205 SH SOLE 0 14205 0 0 SOUTHERN CO COM Stock 842587107 862221 12296 SH SOLE 0 12296 0 0 FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES & INCOME ETF ETF 33739P855 761049 42684 SH SOLE 0 42683 0 0 VICI PPTYS INC COM REIT 925652109 985379 30909 SH SOLE 0 30909 0 0 CENCORA INC COM Stock 03073E105 1642556 7998 SH SOLE 0 7997 0 0 BECTON DICKINSON & CO COM Stock 075887109 407760 1672 SH SOLE 0 1672 0 0 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 615604 2992 SH SOLE 0 2992 0 0 MONGODB INC CL A Stock 60937P106 286604 701 SH SOLE 0 701 0 0 REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 367542 18965 SH SOLE 0 18965 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 16622797 54830 SH SOLE 0 54829 0 0 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 821436 22225 SH SOLE 0 22225 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 4972979 69040 SH SOLE 0 69040 0 0 PROSHARES ULTRAPRO S&P500 ETF 74347X864 4710622 86054 SH SOLE 0 86054 0 0 FORTINET INC COM Stock 34959E109 1911590 32660 SH SOLE 0 32660 0 0 AMERICAN HOMES 4 RENT CL A REIT 02665T306 2095501 58273 SH SOLE 0 58273 0 0 IQVIA HLDGS INC COM Stock 46266C105 369514 1597 SH SOLE 0 1597 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHORT INCOME FUND ETF 46641Q837 8363791 166510 SH SOLE 0 166509 0 0 INVESCO BULLETSHARES 2025 HIGH YIELD CORPORATE BOND ETF ETF 46138J817 4049690 178165 SH SOLE 0 178165 0 0 ATMOS ENERGY CORP COM Stock 049560105 1994175 17206 SH SOLE 0 17206 0 0 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 2464145 29703 SH SOLE 0 29702 0 0 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 1487362 49945 SH SOLE 0 49945 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND PIMCO ENHANCED SH ETF 72201R833 231812 2323 SH SOLE 0 2323 0 0 ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 1966164 54090 SH SOLE 0 54089 0 0 INTELLICHECK INC COM NEW Stock 45817G201 279007 146846 SH SOLE 0 146846 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 23723102 219151 SH SOLE 0 219151 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 8126906 22786 SH SOLE 0 22786 0 0 ADOBE INC COM Stock 00724F101 5416531 9079 SH SOLE 0 9079 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 532460 6882 SH SOLE 0 6882 0 0 FIRST TRUST LARGE CAP VALUE ALPHADEX FUND ETF 33735J101 409384 5779 SH SOLE 0 5779 0 0 VANECK HIGH YIELD MUNI ETF ETF 92189H409 346644 6714 SH SOLE 0 6714 0 0 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 516023 6349 SH SOLE 0 6348 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 11677665 83597 SH SOLE 0 83597 0 0 PROGRESSIVE CORP COM Stock 743315103 3132401 19666 SH SOLE 0 19666 0 0 PROSHARES ULTRAPRO QQQ ETF 74347X831 3812783 75203 SH SOLE 0 75202 0 0 FISERV INC COM Stock 337738108 1718551 12937 SH SOLE 0 12937 0 0 DROPBOX INC CL A Stock 26210C104 996630 33807 SH SOLE 0 33807 0 0 INTUIT COM Stock 461202103 3049758 4879 SH SOLE 0 4879 0 0 HALLIBURTON CO COM Stock 406216101 1229353 34007 SH SOLE 0 34007 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 359188 7409 SH SOLE 0 7409 0 0 NEWMONT CORP COM Stock 651639106 275368 6653 SH SOLE 0 6653 0 0 FIRST TRUST SMID CAP RISING DIVIDEND ACHIEVERS ETF ETF 33741X102 669720 20437 SH SOLE 0 20437 0 0 GRAPHIC PACKAGING HLDG CO COM Stock 388689101 3267663 132562 SH SOLE 0 132562 0 0 COMCAST CORP NEW CL A Stock 20030N101 4097234 93437 SH SOLE 0 93437 0 0 ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697 201865 7785 SH SOLE 0 7785 0 0 MICROSOFT CORP COM Stock 594918104 44765027 119043 SH SOLE 0 119043 0 0 VALERO ENERGY CORP COM Stock 91913Y100 1087320 8364 SH SOLE 0 8364 0 0 EQUITABLE HLDGS INC COM Stock 29452E101 634137 19043 SH SOLE 0 19043 0 0 SCHLUMBERGER LTD COM STK Stock 806857108 574053 11031 SH SOLE 0 11031 0 0 CVS HEALTH CORP COM Stock 126650100 2782160 35235 SH SOLE 0 35235 0 0 FIRST TRUST TCW UNCONSTRAINED PLUS BOND ETF ETF 33740F888 1192146 48187 SH SOLE 0 48187 0 0 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 7792416 107245 SH SOLE 0 107244 0 0 MASCO CORP COM Stock 574599106 4269572 63744 SH SOLE 0 63743 0 0 PGIM ULTRA SHORT BOND ETF ETF 69344A107 7599096 153859 SH SOLE 0 153859 0 0 GARMIN LTD SHS Stock H2906T109 515445 4010 SH SOLE 0 4010 0 0 VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706 1451264 24465 SH SOLE 0 24465 0 0 MUELLER WTR PRODS INC COM SER A Stock 624758108 1669118 115911 SH SOLE 0 115911 0 0 INVESCO VALUE MUN INCOME TR COM CEF 46132P108 175950 15000 SH SOLE 0 15000 0 0 PROSHARES ULTRA S&P 500 ETF 74347R107 1008380 15497 SH SOLE 0 15496 0 0 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 1085250 2 SH SOLE 0 2 0 0 INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER ETF 45782C771 6963147 181002 SH SOLE 0 181002 0 0 BOEING CO COM Stock 097023105 4257323 16333 SH SOLE 0 16332 0 0 VANGUARD SMALL-CAP ETF ETF 922908751 8185002 38368 SH SOLE 0 38367 0 0 VANGUARD MID-CAP ETF ETF 922908629 23805436 102327 SH SOLE 0 102327 0 0 NEXTERA ENERGY INC COM Stock 65339F101 3035664 49978 SH SOLE 0 49978 0 0 NIKE INC CL B Stock 654106103 5070657 46704 SH SOLE 0 46704 0 0 VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102 4294313 73621 SH SOLE 0 73621 0 0 TESLA INC COM Stock 88160R101 2615500 10526 SH SOLE 0 10526 0 0 LINDE PLC SHS Stock G54950103 1519216 3699 SH SOLE 0 3699 0 0 ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 1847480 33342 SH SOLE 0 33342 0 0 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 8698450 231342 SH SOLE 0 231341 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 723636 3151 SH SOLE 0 3150 0 0 FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF ETF 33740J104 1240049 61817 SH SOLE 0 61817 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 529018 2238 SH SOLE 0 2238 0 0 OGE ENERGY CORP COM Stock 670837103 638801 18288 SH SOLE 0 18288 0 0 FIRST TRUST SHORT DURATION MANAGED MUNICIPAL ETF ETF 33739P830 420626 21084 SH SOLE 0 21084 0 0 PUBLIC STORAGE OPER CO COM REIT 74460D109 2651227 8693 SH SOLE 0 8692 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508 205714 5524 SH SOLE 0 5524 0 0 ALERIAN MLP ETF ETF 00162Q452 367033 8632 SH SOLE 0 8632 0 0 SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 335662 6928 SH SOLE 0 6928 0 0 ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432 6639621 250127 SH SOLE 0 250127 0 0 FIRST INTST BANCSYSTEM INC COM Stock 32055Y201 2803435 91169 SH SOLE 0 91168 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 792438 12290 SH SOLE 0 12289 0 0 PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND PIMCO INTERME ETF 72201R866 566227 10724 SH SOLE 0 10724 0 0 AMDOCS LTD SHS Stock G02602103 1593674 18133 SH SOLE 0 18132 0 0 MANPOWERGROUP INC WIS COM Stock 56418H100 642659 8087 SH SOLE 0 8086 0 0 WELLTOWER INC COM REIT 95040Q104 284216 3152 SH SOLE 0 3152 0 0 DOW INC COM Stock 260557103 3079376 56152 SH SOLE 0 56152 0 0 ARCH CAP GROUP LTD ORD Stock G0450A105 365260 4918 SH SOLE 0 4918 0 0 FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND ETF 33734X150 244717 3773 SH SOLE 0 3773 0 0 CONAGRA BRANDS INC COM Stock 205887102 1155468 40316 SH SOLE 0 40316 0 0 LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 530071 5575 SH SOLE 0 5575 0 0 VANGUARD S&P 500 ETF ETF 922908363 998088 2285 SH SOLE 0 2285 0 0 ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 6965830 273052 SH SOLE 0 273052 0 0 FIFTH THIRD BANCORP COM Stock 316773100 463235 13431 SH SOLE 0 13431 0 0 UBER TECHNOLOGIES INC COM Stock 90353T100 2768618 44967 SH SOLE 0 44967 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 3952490 7790 SH SOLE 0 7790 0 0 CORTEVA INC COM Stock 22052L104 250403 5225 SH SOLE 0 5225 0 0 GENERAL MTRS CO COM Stock 37045V100 218968 6096 SH SOLE 0 6096 0 0 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 2860095 11202 SH SOLE 0 11202 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 7891736 50011 SH SOLE 0 50011 0 0 ISHARES IBONDS 2025 TERM HIGH YIELD & INCOME ETF ETF 46435U168 15607998 675671 SH SOLE 0 675670 0 0 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 1254163 12721 SH SOLE 0 12721 0 0 INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 1652425 33128 SH SOLE 0 33128 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 624198 6445 SH SOLE 0 6445 0 0 INNOVATOR U.S. EQUITY BUFFER ETF - AUGUST ETF 45782C698 1026005 28519 SH SOLE 0 28519 0 0 ELI LILLY & CO COM Stock 532457108 8606814 14765 SH SOLE 0 14765 0 0 HASBRO INC COM Stock 418056107 727671 14251 SH SOLE 0 14251 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 932289 3405 SH SOLE 0 3405 0 0 STEELCASE INC CL A Stock 858155203 145664 10774 SH SOLE 0 10774 0 0 DATADOG INC CL A COM Stock 23804L103 402617 3317 SH SOLE 0 3317 0 0 ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 2038331 17528 SH SOLE 0 17528 0 0 FIRST TRUST INDXX NEXTG ETF ETF 33737K205 297482 3877 SH SOLE 0 3877 0 0 LITHIA MTRS INC COM Stock 536797103 1117906 3395 SH SOLE 0 3395 0 0 PROSHARES ULTRAPRO DOW30 ETF 74347X823 3903920 52500 SH SOLE 0 52500 0 0 CATALYST PHARMACEUTICALS INC COM Stock 14888U101 174807 10399 SH SOLE 0 10399 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 7535011 37542 SH SOLE 0 37541 0 0 DAY HAGAN/NED DAVIS RESEARCH SMART SECTOR ETF ETF 86280R803 21691914 608810 SH SOLE 0 608810 0 0 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 679230 11307 SH SOLE 0 11307 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 1454108 14985 SH SOLE 0 14984 0 0 ISHARES IBONDS DEC 2024 TERM TREASURY ETF - SHORT ETF 46436E874 259391 10871 SH SOLE 0 10871 0 0 ISHARES IBONDS DEC 2025 TERM TREASURY ETF - INTERMEDIATE ETF 46436E866 12675142 544465 SH SOLE 0 544464 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 1310396 15355 SH SOLE 0 15355 0 0 DR REDDYS LABS LTD ADR ADR 256135203 518858 7457 SH SOLE 0 7457 0 0 AFLAC INC COM Stock 001055102 784096 9504 SH SOLE 0 9504 0 0 FREEPORT-MCMORAN INC CL B Stock 35671D857 785076 18442 SH SOLE 0 18442 0 0 SYSCO CORP COM Stock 871829107 1499238 20501 SH SOLE 0 20501 0 0 INVESCO GLOBAL LISTED PRIVATE EQUITY ETF ETF 46137V118 264425 4251 SH SOLE 0 4251 0 0 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 586791 4635 SH SOLE 0 4635 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 1365843 21798 SH SOLE 0 21797 0 0 JPMORGAN EQUITY PREMIUM INCOME FUND JPMORGAN EQUITY PREMIUM INCOME FUND ETF 46641Q332 5208640 94737 SH SOLE 0 94737 0 0 ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718 5616018 56009 SH SOLE 0 56008 0 0 CAESARS ENTERTAINMENT INC NEW COM Stock 12769G100 212695 4537 SH SOLE 0 4537 0 0 QUANTA SVCS INC COM Stock 74762E102 656679 3043 SH SOLE 0 3043 0 0 ISHARES SELECT DIVIDEND ETF ETF 464287168 1472571 12562 SH SOLE 0 12562 0 0 MDU RES GROUP INC COM Stock 552690109 315632 15941 SH SOLE 0 15941 0 0 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 720147 6894 SH SOLE 0 6894 0 0 VANGUARD FTSE PACIFIC ETF ETF 922042866 468051 6498 SH SOLE 0 6498 0 0 INVESCO SEMICONDUCTORS ETF ETF 46137V647 659241 13318 SH SOLE 0 13318 0 0 SNOWFLAKE INC CL A Stock 833445109 1456680 7320 SH SOLE 0 7320 0 0 PINNACLE FINL PARTNERS INC COM Stock 72346Q104 1588867 18217 SH SOLE 0 18216 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 5575411 30980 SH SOLE 0 30979 0 0 WALKER & DUNLOP INC COM Stock 93148P102 261207 2353 SH SOLE 0 2353 0 0 SPDR BLOOMBERG 3-12 MONTH T-BILL ETF ETF 78468R523 17658374 178151 SH SOLE 0 178151 0 0 FURY GOLD MINES LIMITED COM Stock 36117T100 42642 84207 SH SOLE 0 84207 0 0 INVESCO NASDAQ 100 ETF ETF 46138G649 1902690 11289 SH SOLE 0 11289 0 0 LANDSTAR SYS INC COM Stock 515098101 919446 4748 SH SOLE 0 4747 0 0 FIRST TRUST MID CAP GROWTH ALPHADEX FUND ETF 33737M102 219415 3221 SH SOLE 0 3221 0 0 ATLASSIAN CORPORATION CL A Stock 049468101 358217 1506 SH SOLE 0 1506 0 0 PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGE-TRADED FUND PIMCO 0 ETF 72201R783 247034 2654 SH SOLE 0 2654 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 486718 9342 SH SOLE 0 9342 0 0 STAG INDL INC COM REIT 85254J102 236895 6034 SH SOLE 0 6034 0 0 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 571030 41379 SH SOLE 0 41379 0 0 VANGUARD MID-CAP GROWTH ETF ETF 922908538 3466981 15790 SH SOLE 0 15789 0 0 ISHARES IBONDS 2026 TERM HIGH YIELD AND INCOME ETF ETF 46436E528 15762886 687735 SH SOLE 0 687735 0 0 STELLANTIS N.V SHS Stock N82405106 620637 26613 SH SOLE 0 26613 0 0 XYLEM INC COM Stock 98419M100 338391 2959 SH SOLE 0 2959 0 0 SIRIUSPOINT LTD COM Stock G8192H106 135743 11702 SH SOLE 0 11702 0 0 TRACTOR SUPPLY CO COM Stock 892356106 4932207 22937 SH SOLE 0 22937 0 0 ELECTRONIC ARTS INC COM Stock 285512109 688565 5033 SH SOLE 0 5033 0 0 BLACKROCK ENHANCED EQUITY DIVI COM CEF 09251A104 128677 16733 SH SOLE 0 16733 0 0 VISA INC COM CL A Stock 92826C839 7741024 29733 SH SOLE 0 29733 0 0 DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 211801 7246 SH SOLE 0 7246 0 0 HERSHEY CO COM Stock 427866108 327016 1754 SH SOLE 0 1754 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK Stock 36262G101 582794 9529 SH SOLE 0 9529 0 0 DOUBLELINE OPPORTUNISTIC CR FD COM CEF 258623107 177768 11581 SH SOLE 0 11581 0 0 FIRST TRUST SKYBRIDGE CRYPTO INDUSTRY & DIGITAL ECONOMY ETF ETF 33740F540 117133 12113 SH SOLE 0 12113 0 0 KELLANOVA COM Stock 487836108 932653 16681 SH SOLE 0 16681 0 0 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 453319 1875 SH SOLE 0 1875 0 0 VANGUARD VALUE ETF ETF 922908744 2083098 13934 SH SOLE 0 13933 0 0 VANGUARD GROWTH ETF ETF 922908736 1980913 6372 SH SOLE 0 6371 0 0 COPA HOLDINGS SA CL A Stock P31076105 289588 2724 SH SOLE 0 2724 0 0 MID-AMER APT CMNTYS INC COM REIT 59522J103 796944 5927 SH SOLE 0 5927 0 0 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 235894 1120 SH SOLE 0 1120 0 0 PHILLIPS 66 COM Stock 718546104 4274460 32105 SH SOLE 0 32105 0 0 CHENIERE ENERGY INC COM NEW Stock 16411R208 605167 3545 SH SOLE 0 3545 0 0 AMERICAN TOWER CORP NEW COM REIT 03027X100 5185222 24019 SH SOLE 0 24019 0 0 VANECK OIL SERVICES ETF ETF 92189H607 451899 1460 SH SOLE 0 1460 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 3355730 31889 SH SOLE 0 31889 0 0 SPROUTS FMRS MKT INC COM Stock 85208M102 1666579 34641 SH SOLE 0 34641 0 0 VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 969647 33692 SH SOLE 0 33691 0 0 FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 1374367 17171 SH SOLE 0 17171 0 0 EATON VANCE ENHANCED EQUITY IN COM CEF 278274105 349274 21066 SH SOLE 0 21066 0 0 META PLATFORMS INC CL A Stock 30303M102 11760321 33225 SH SOLE 0 33225 0 0 GLOBAL X MLP ETF ETF 37954Y343 3564600 80465 SH SOLE 0 80465 0 0 CAPITAL GROUP GROWTH ETF ETF 14020G101 688876 24402 SH SOLE 0 24402 0 0 CAPITAL GROUP CORE PLUS INCOME ETF ETF 14020Y102 561724 24751 SH SOLE 0 24751 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 1347318 1780 SH SOLE 0 1780 0 0 NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101 215928 18268 SH SOLE 0 18268 0 0 FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 6742349 243494 SH SOLE 0 243494 0 0 DIREXION DAILY S&P 500 BULL 3X SHARES ETF 25459W862 4587865 44118 SH SOLE 0 44118 0 0 SERVICENOW INC COM Stock 81762P102 380092 538 SH SOLE 0 538 0 0 PACKAGING CORP AMER COM Stock 695156109 562854 3455 SH SOLE 0 3455 0 0 FIVE BELOW INC COM Stock 33829M101 228934 1074 SH SOLE 0 1074 0 0 PALO ALTO NETWORKS INC COM Stock 697435105 4500753 15263 SH SOLE 0 15263 0 0 DAY HAGAN/NED DAVIS RESEARCH SMART SECTOR FIXED INCOME ETF ETF 86280R860 965930 45240 SH SOLE 0 45240 0 0 JABIL INC COM Stock 466313103 1122094 8808 SH SOLE 0 8807 0 0 KULICKE & SOFFA INDS INC COM Stock 501242101 779377 14243 SH SOLE 0 14243 0 0 MFS MUN INCOME TR SH BEN INT CEF 552738106 140009 27081 SH SOLE 0 27081 0 0 JPMORGAN ACTIVE GROWTH ETF ETF 46654Q609 556286 9106 SH SOLE 0 9106 0 0 US TREASURY 3 MONTH BILL ETF ETF 74933W452 3254442 65272 SH SOLE 0 65271 0 0 MONDELEZ INTL INC CL A Stock 609207105 4181762 57735 SH SOLE 0 57735 0 0 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 249408 1494 SH SOLE 0 1494 0 0 WP CAREY INC COM REIT 92936U109 875389 13507 SH SOLE 0 13507 0 0 BROADCOM INC COM Stock 11135F101 10803756 9679 SH SOLE 0 9678 0 0 BERRY GLOBAL GROUP INC COM Stock 08579W103 4299839 63805 SH SOLE 0 63805 0 0 PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 589776 19529 SH SOLE 0 19529 0 0 DIAMONDBACK ENERGY INC COM Stock 25278X109 956214 6166 SH SOLE 0 6165 0 0 CAPITAL GROUP MUNICIPAL INCOME ETF ETF 14020Y201 1014444 37461 SH SOLE 0 37461 0 0 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 237925 5010 SH SOLE 0 5010 0 0 JOHNSON CTLS INTL PLC SHS Stock G51502105 363017 6298 SH SOLE 0 6298 0 0 CROWN HLDGS INC COM Stock 228368106 1280272 13902 SH SOLE 0 13902 0 0 FLOWERS FOODS INC COM Stock 343498101 814189 36170 SH SOLE 0 36170 0 0 MOODYS CORP COM Stock 615369105 247224 633 SH SOLE 0 633 0 0 PIONEER NAT RES CO COM Stock 723787107 1325218 5893 SH SOLE 0 5893 0 0 HSBC HLDGS PLC SPON ADR NEW ADR 404280406 957583 23621 SH SOLE 0 23620 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 ADR 438128308 534094 17279 SH SOLE 0 17279 0 0 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 678315 10447 SH SOLE 0 10446 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 299086 2962 SH SOLE 0 2962 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 5956173 84665 SH SOLE 0 84664 0 0 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 2548379 37821 SH SOLE 0 37821 0 0 INVESCO DB OIL FUND ETF 46140H403 661671 47568 SH SOLE 0 47568 0 0 COMMERCIAL METALS CO COM Stock 201723103 215823 4313 SH SOLE 0 4313 0 0 CF INDS HLDGS INC COM Stock 125269100 815054 10252 SH SOLE 0 10252 0 0 KINDER MORGAN INC DEL COM Stock 49456B101 761589 43174 SH SOLE 0 43174 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 6778819 19318 SH SOLE 0 19317 0 0 SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606 596280 25504 SH SOLE 0 25503 0 0 KROGER CO COM Stock 501044101 400420 8760 SH SOLE 0 8760 0 0 ENBRIDGE INC COM Stock 29250N105 897934 24924 SH SOLE 0 24924 0 0 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 581041 10766 SH SOLE 0 10766 0 0 SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 561602 18359 SH SOLE 0 18359 0 0 NVIDIA CORPORATION COM Stock 67066G104 13328385 26914 SH SOLE 0 26914 0 0 ISHARES SHORT TREASURY BOND ETF ETF 464288679 860776 7816 SH SOLE 0 7816 0 0 CUMMINS INC COM Stock 231021106 254184 1061 SH SOLE 0 1061 0 0 EOG RES INC COM Stock 26875P101 2540123 21001 SH SOLE 0 21001 0 0 GENUINE PARTS CO COM Stock 372460105 425195 3070 SH SOLE 0 3070 0 0 GRAINGER W W INC COM Stock 384802104 3648613 4403 SH SOLE 0 4402 0 0 OWENS CORNING NEW COM Stock 690742101 3389181 22864 SH SOLE 0 22864 0 0 ABBVIE INC COM Stock 00287Y109 3757415 24246 SH SOLE 0 24246 0 0 S&P GLOBAL INC COM Stock 78409V104 6369038 14458 SH SOLE 0 14458 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 7153916 141438 SH SOLE 0 141437 0 0 MANULIFE FINL CORP COM Stock 56501R106 1116028 50499 SH SOLE 0 50499 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 617857 8401 SH SOLE 0 8400 0 0 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 1001818 17845 SH SOLE 0 17845 0 0 COTERRA ENERGY INC COM Stock 127097103 1477143 57882 SH SOLE 0 57881 0 0 FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 570657 8904 SH SOLE 0 8904 0 0 INTERFACE INC COM Stock 458665304 153207 12140 SH SOLE 0 12140 0 0 KENVUE INC COM Stock 49177J102 1822062 84629 SH SOLE 0 84629 0 0 NATIONAL FUEL GAS CO COM Stock 636180101 617141 12301 SH SOLE 0 12301 0 0 ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 491105 10326 SH SOLE 0 10326 0 0 VIRTUS DIVIDEND INTEREST & PR COM CEF 92840R101 146853 11655 SH SOLE 0 11655 0 0 CELANESE CORP DEL COM Stock 150870103 3216159 20700 SH SOLE 0 20700 0 0 ZOETIS INC CL A Stock 98978V103 4895050 24801 SH SOLE 0 24801 0 0 BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254E103 169502 14562 SH SOLE 0 14562 0 0 HEICO CORP NEW COM Stock 422806109 1638091 9158 SH SOLE 0 9158 0 0 KNIFE RIVER CORP COMMON STOCK Stock 498894104 208120 3145 SH SOLE 0 3144 0 0 IMPERIAL OIL LTD COM NEW Stock 453038408 910803 15926 SH SOLE 0 15925 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 538725 2136 SH SOLE 0 2135 0 0 BLACKSTONE INC COM Stock 09260D107 2115013 16155 SH SOLE 0 16155 0 0 INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 424855 7989 SH SOLE 0 7989 0 0 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 646714 5314 SH SOLE 0 5314 0 0 STRYKER CORPORATION COM Stock 863667101 3974335 13272 SH SOLE 0 13271 0 0 BNY MELLON MUN BD INFRASTRUCTU COM SHS CEF 09662W109 223748 21702 SH SOLE 0 21702 0 0 QUALCOMM INC COM Stock 747525103 2163789 14961 SH SOLE 0 14960 0 0 T-MOBILE US INC COM Stock 872590104 629471 3926 SH SOLE 0 3926 0 0 FASTENAL CO COM Stock 311900104 1677154 25894 SH SOLE 0 25894 0 0 GENERAL DYNAMICS CORP COM Stock 369550108 288753 1112 SH SOLE 0 1112 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 367048 1088 SH SOLE 0 1088 0 0 MCDONALDS CORP COM Stock 580135101 7283713 24565 SH SOLE 0 24564 0 0 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 1287057 10021 SH SOLE 0 10021 0 0 CISCO SYS INC COM Stock 17275R102 8215359 162616 SH SOLE 0 162615 0 0 CAPITAL ONE FINL CORP COM Stock 14040H105 753678 5748 SH SOLE 0 5748 0 0 ISHARES RUSSELL MIDCAP ETF ETF 464287499 8980417 115533 SH SOLE 0 115533 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 2527642 17147 SH SOLE 0 17147 0 0 WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 1394636 19844 SH SOLE 0 19844 0 0 WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 1020061 15367 SH SOLE 0 15367 0 0 AUTODESK INC COM Stock 052769106 954685 3921 SH SOLE 0 3921 0 0 GLOBAL NET LEASE INC COM NEW REIT 379378201 112038 11260 SH SOLE 0 11260 0 0 AT&T INC COM Stock 00206R102 1260581 75124 SH SOLE 0 75124 0 0 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 2647407 34661 SH SOLE 0 34661 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 8909696 106270 SH SOLE 0 106270 0 0 MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 2327872 27214 SH SOLE 0 27213 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 476426 3507 SH SOLE 0 3507 0 0 GE AEROSPACE COM NEW Stock 369604301 492287 3857 SH SOLE 0 3857 0 0 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 1635020 11112 SH SOLE 0 11112 0 0 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 1723070 22265 SH SOLE 0 22264 0 0 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 1063113 8495 SH SOLE 0 8495 0 0 PENSKE AUTOMOTIVE GRP INC COM Stock 70959W103 747174 4655 SH SOLE 0 4655 0 0 UNIVERSAL DISPLAY CORP COM Stock 91347P105 287772 1505 SH SOLE 0 1504 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 10146302 56743 SH SOLE 0 56743 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 7282575 63888 SH SOLE 0 63887 0 0 EXPEDIA GROUP INC COM NEW Stock 30212P303 524283 3454 SH SOLE 0 3454 0 0 ISHARES U.S. TECHNOLOGY ETF ETF 464287721 914037 7446 SH SOLE 0 7446 0 0 ISHARES SEMICONDUCTOR ETF ETF 464287523 470098 816 SH SOLE 0 816 0 0 SKYWORKS SOLUTIONS INC COM Stock 83088M102 512251 4557 SH SOLE 0 4556 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 408527 2844 SH SOLE 0 2844 0 0 ISHARES S&P 500 VALUE ETF ETF 464287408 3600914 20708 SH SOLE 0 20708 0 0 LULULEMON ATHLETICA INC COM Stock 550021109 219343 429 SH SOLE 0 429 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 7238493 96385 SH SOLE 0 96384 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 21875878 45801 SH SOLE 0 45800 0 0 THE CIGNA GROUP COM Stock 125523100 866162 2893 SH SOLE 0 2892 0 0 WESCO INTL INC COM Stock 95082P105 339414 1952 SH SOLE 0 1952 0 0 FLEX LTD ORD Stock Y2573F102 519130 17043 SH SOLE 0 17043 0 0 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 954679 22612 SH SOLE 0 22612 0 0 WELLS FARGO CO NEW COM Stock 949746101 5297733 107634 SH SOLE 0 107633 0 0 UNION PAC CORP COM Stock 907818108 5137956 20918 SH SOLE 0 20918 0 0 ECOLAB INC COM Stock 278865100 291575 1470 SH SOLE 0 1470 0 0 ISHARES GOVERNMENT/CREDIT BOND ETF ETF 464288596 201515 1915 SH SOLE 0 1915 0 0 ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687 1164752 37344 SH SOLE 0 37343 0 0 SALESFORCE INC COM Stock 79466L302 2440624 9275 SH SOLE 0 9275 0 0 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 533866 5920 SH SOLE 0 5920 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 803867 11749 SH SOLE 0 11749 0 0 DARDEN RESTAURANTS INC COM Stock 237194105 372468 2267 SH SOLE 0 2267 0 0 IDEXX LABS INC COM Stock 45168D104 263649 475 SH SOLE 0 475 0 0 REPUBLIC SVCS INC COM Stock 760759100 1042561 6322 SH SOLE 0 6322 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 4238055 7984 SH SOLE 0 7984 0 0 VANGUARD MID-CAP VALUE ETF ETF 922908512 7285095 50239 SH SOLE 0 50238 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 1775200 3917 SH SOLE 0 3916 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 12578056 73945 SH SOLE 0 73945 0 0 CHEVRON CORP NEW COM Stock 166764100 8414632 56413 SH SOLE 0 56413 0 0 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 841813 7765 SH SOLE 0 7765 0 0 CONOCOPHILLIPS COM Stock 20825C104 808079 6962 SH SOLE 0 6962 0 0 MARKEL GROUP INC COM Stock 570535104 549501 387 SH SOLE 0 387 0 0 BRUNSWICK CORP COM Stock 117043109 723453 7478 SH SOLE 0 7477 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 10795942 225385 SH SOLE 0 225385 0 0 DANAHER CORPORATION COM Stock 235851102 795810 3440 SH SOLE 0 3440 0 0 TJX COS INC NEW COM Stock 872540109 514839 5488 SH SOLE 0 5488 0 0 BANK AMERICA CORP COM Stock 060505104 6431386 191012 SH SOLE 0 191012 0 0 LIMONEIRA CO COM Stock 532746104 245002 11876 SH SOLE 0 11876 0 0 FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101 2103885 93756 SH SOLE 0 93756 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 209384 1675 SH SOLE 0 1675 0 0 SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 1079279 18465 SH SOLE 0 18465 0 0 WALMART INC COM Stock 931142103 5215693 33084 SH SOLE 0 33084 0 0 FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506 407935 7895 SH SOLE 0 7895 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 2705987 16545 SH SOLE 0 16545 0 0 ORACLE CORP COM Stock 68389X105 1318971 12510 SH SOLE 0 12510 0 0 RTX CORPORATION COM Stock 75513E101 5165246 61389 SH SOLE 0 61388 0 0 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 6903649 167972 SH SOLE 0 167972 0 0 TEXAS INSTRS INC COM Stock 882508104 261315 1533 SH SOLE 0 1533 0 0 TARGET CORP COM Stock 87612E106 4419020 31028 SH SOLE 0 31028 0 0 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 615193 5511 SH SOLE 0 5511 0 0 FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 11694405 226856 SH SOLE 0 226855 0 0 PFIZER INC COM Stock 717081103 3196344 111023 SH SOLE 0 111022 0 0 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 835949 7554 SH SOLE 0 7554 0 0 MORGAN STANLEY COM NEW Stock 617446448 2392666 25659 SH SOLE 0 25658 0 0 3M CO COM Stock 88579Y101 3257558 29798 SH SOLE 0 29798 0 0 GILEAD SCIENCES INC COM Stock 375558103 3585098 44255 SH SOLE 0 44255 0 0 CATERPILLAR INC COM Stock 149123101 2990807 10115 SH SOLE 0 10115 0 0 ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 578587 18362 SH SOLE 0 18362 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 13771257 97717 SH SOLE 0 97717 0 0 BEST BUY INC COM Stock 086516101 256758 3280 SH SOLE 0 3280 0 0 AMERICAN EXPRESS CO COM Stock 025816109 1229325 6562 SH SOLE 0 6562 0 0 AMGEN INC COM Stock 031162100 18920236 65691 SH SOLE 0 65690 0 0 CLEAN HARBORS INC COM Stock 184496107 3722316 21330 SH SOLE 0 21330 0 0 APPLIED MATLS INC COM Stock 038222105 1184732 7310 SH SOLE 0 7310 0 0 ANALOG DEVICES INC COM Stock 032654105 1812257 9127 SH SOLE 0 9127 0 0 PAYCOM SOFTWARE INC COM Stock 70432V102 240002 1161 SH SOLE 0 1161 0 0 FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 485776 2604 SH SOLE 0 2604 0 0 SPDR PORTFOLIO TIPS ETF ETF 78464A656 287663 11250 SH SOLE 0 11250 0 0 WILLIAMS COS INC COM Stock 969457100 386738 11104 SH SOLE 0 11103 0 0 INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 5757906 249476 SH SOLE 0 249476 0 0 ARISTA NETWORKS INC COM Stock 040413106 2127597 9034 SH SOLE 0 9034 0 0 CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 1102227 7214 SH SOLE 0 7214 0 0 SPDR S&P 1500 MOMENTUM TILT ETF ETF 78468R705 232612 1151 SH SOLE 0 1151 0 0 NETEASE INC SPONSORED ADS ADR 64110W102 1345326 14441 SH SOLE 0 14441 0 0 MERCADOLIBRE INC COM Stock 58733R102 388170 247 SH SOLE 0 247 0 0 BANK MONTREAL QUE COM Stock 063671101 918871 9287 SH SOLE 0 9287 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 1430570 8395 SH SOLE 0 8395 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 340160 3529 SH SOLE 0 3529 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 4734324 47701 SH SOLE 0 47701 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 684260 6920 SH SOLE 0 6920 0 0 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 1415975 25331 SH SOLE 0 25330 0 0 EATON CORP PLC SHS Stock G29183103 4876656 20250 SH SOLE 0 20250 0 0 FARMLAND PARTNERS INC COM REIT 31154R109 487818 39088 SH SOLE 0 39088 0 0 ISHARES CORE MSCI EUROPE ETF ETF 46434V738 1073935 19519 SH SOLE 0 19519 0 0 WESTERN ASSET INTER MUNI FD IN COM CEF 958435109 172965 22463 SH SOLE 0 22463 0 0 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 226207 505 SH SOLE 0 504 0 0 AXON ENTERPRISE INC COM Stock 05464C101 535260 2072 SH SOLE 0 2072 0 0 STAFFING 360 SOLUTIONS INC COM NEW Stock 852387505 63666 65106 SH SOLE 0 65106 0 0 FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 8254777 138364 SH SOLE 0 138363 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 2729706 26484 SH SOLE 0 26484 0 0 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 4069452 51369 SH SOLE 0 51369 0 0 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 2895818 25393 SH SOLE 0 25393 0 0 IPG PHOTONICS CORP COM Stock 44980X109 747732 6889 SH SOLE 0 6889 0 0 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 2093421 45440 SH SOLE 0 45440 0 0 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 1128584 7094 SH SOLE 0 7094 0 0 VANGUARD LONG-TERM BOND ETF ETF 921937793 4398878 58982 SH SOLE 0 58982 0 0 C H ROBINSON WORLDWIDE INC COM NEW Stock 12541W209 21757851 251856 SH SOLE 0 251856 0 0 DELTA AIR LINES INC DEL COM NEW Stock 247361702 471777 11727 SH SOLE 0 11727 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 3834056 49780 SH SOLE 0 49780 0 0 GLACIER BANCORP INC NEW COM Stock 37637Q105 10441109 252689 SH SOLE 0 252689 0 0 LAM RESEARCH CORP COM Stock 512807108 5511801 7037 SH SOLE 0 7037 0 0 SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 344759 7394 SH SOLE 0 7393 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 849448 9029 SH SOLE 0 9029 0 0 NRG ENERGY INC COM NEW Stock 629377508 415616 8039 SH SOLE 0 8039 0 0 NUCOR CORP COM Stock 670346105 508545 2922 SH SOLE 0 2922 0 0 ROBERT HALF INC. COM Stock 770323103 739011 8405 SH SOLE 0 8405 0 0 SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 292787 3091 SH SOLE 0 3090 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 1718990 11101 SH SOLE 0 11101 0 0 FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 510704 9885 SH SOLE 0 9885 0 0 EQUINIX INC COM REIT 29444U700 868236 1078 SH SOLE 0 1078 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 1897486 36981 SH SOLE 0 36980 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 363527 1328 SH SOLE 0 1328 0 0 SPDR DOW JONES REIT ETF ETF 78464A607 235345 2469 SH SOLE 0 2469 0 0 BARRICK GOLD CORP COM Stock 067901108 448976 24819 SH SOLE 0 24819 0 0 REALTY INCOME CORP COM REIT 756109104 1244537 21674 SH SOLE 0 21674 0 0 ALTRIA GROUP INC COM Stock 02209S103 1307432 32410 SH SOLE 0 32410 0 0 CITIGROUP INC COM NEW Stock 172967424 1622263 31537 SH SOLE 0 31537 0 0 ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 5033938 56523 SH SOLE 0 56523 0 0 CADENCE DESIGN SYSTEM INC COM Stock 127387108 2743311 10072 SH SOLE 0 10072 0 0 EXXON MOBIL CORP COM Stock 30231G102 7256680 72581 SH SOLE 0 72581 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 18090430 34362 SH SOLE 0 34361 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 1365432 7168 SH SOLE 0 7168 0 0 LOWES COS INC COM Stock 548661107 3227983 14505 SH SOLE 0 14504 0 0 FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200 1848141 38248 SH SOLE 0 38247 0 0 DEERE & CO COM Stock 244199105 2801971 7007 SH SOLE 0 7007 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 1252750 15716 SH SOLE 0 15716 0 0 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 1161436 28635 SH SOLE 0 28635 0 0 SHOPIFY INC CL A Stock 82509L107 390824 5017 SH SOLE 0 5017 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 1411647 22290 SH SOLE 0 22290 0 0 NOVO-NORDISK A S ADR ADR 670100205 1258159 12162 SH SOLE 0 12162 0 0 KRAFT HEINZ CO COM Stock 500754106 487143 13173 SH SOLE 0 13173 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 1447249 23567 SH SOLE 0 23567 0 0 FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846 7682258 142687 SH SOLE 0 142686 0 0 SCHWAB CHARLES CORP COM Stock 808513105 1936307 28144 SH SOLE 0 28144 0 0 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 1282619 37713 SH SOLE 0 37713 0 0 PHOTRONICS INC COM Stock 719405102 243337 7757 SH SOLE 0 7757 0 0 CROWN CASTLE INC COM REIT 22822V101 2846230 24709 SH SOLE 0 24709 0 0 TORONTO DOMINION BK ONT COM NEW Stock 891160509 1614571 24986 SH SOLE 0 24985 0 0 AUTOZONE INC COM Stock 053332102 1543609 597 SH SOLE 0 597 0 0 BLACKROCK INC COM Stock 09247X101 6956496 8569 SH SOLE 0 8569 0 0 CBRE GROUP INC CL A Stock 12504L109 519628 5582 SH SOLE 0 5582 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 21374246 77122 SH SOLE 0 77121 0 0 WW INTL INC COM Stock 98262P101 602823 68894 SH SOLE 0 68894 0 0 INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100 1937132 145649 SH SOLE 0 145649 0 0 FIRST TRUST LARGE CAP GROWTH ALPHADEX FUND ETF 33735K108 776233 7085 SH SOLE 0 7085 0 0 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1380035 27033 SH SOLE 0 27033 0 0 ISHARES MSCI EAFE ETF ETF 464287465 4731453 62793 SH SOLE 0 62793 0 0 APPLE INC COM Stock 037833100 54072638 280853 SH SOLE 0 280853 0 0 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 3157645 33660 SH SOLE 0 33660 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 2027897 24093 SH SOLE 0 24092 0 0 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF - INTERMEDIATE ETF 46434VBD1 14425592 582617 SH SOLE 0 582616 0 0 ISHARES IBONDS DEC 2024 TERM CORPORATE ETF - SHORT ETF 46434VBG4 313416 12582 SH SOLE 0 12581 0 0 ABBOTT LABS COM Stock 002824100 3876436 35218 SH SOLE 0 35217 0 0 DISNEY WALT CO COM Stock 254687106 1577276 17469 SH SOLE 0 17469 0 0 INVESCO PREFERRED ETF ETF 46138E511 713090 62170 SH SOLE 0 62170 0 0 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 676127 6572 SH SOLE 0 6572 0 0 BOOKING HOLDINGS INC COM Stock 09857L108 3447898 972 SH SOLE 0 972 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 706651 2694 SH SOLE 0 2694 0 0 SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663 14898161 163017 SH SOLE 0 163017 0 0 MARSH & MCLENNAN COS INC COM Stock 571748102 535442 2826 SH SOLE 0 2826 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 7860440 47567 SH SOLE 0 47566 0 0 ADEIA INC COM Stock 00676P107 153859 12418 SH SOLE 0 12418 0 0