| FFIRST TR EXCHNG TRADED FD VIFIXD |
| 9.28% | — | $17.9M | 410,941 | $0 | 0 | +410,941 | New Buy |
APPLE INCAAPL |
| 7.03% | 0.5% | $13.6M | 46,905 | $1.4M | 5,704 | +41,201+722.32% | Add |
| VVANGUARD INDEX FDSVTV |
| 5.91% | — | $11.4M | 52,383 | $0 | 0 | +52,383 | New Buy |
FIRST INTST BANCSYSTEM INCFIBK |
| 4.38% | — | $8.4M | 231,275 | $0 | 0 | +231,275 | New Buy |
| JJANUS HENDERSONJAAA |
| 3.6% | — | $6.9M | 137,519 | $0 | 0 | +137,519 | New Buy |
| FFIRST TR EXCHANGE TRADED FDRDVY |
| 3.36% | — | $6.5M | 80,093 | $0 | 0 | +80,093 | New Buy |
WILLIAMS SONOMA INCWSM |
| 2.6% | — | $5.0M | 21,504 | $0 | 0 | +21,504 | New Buy |
ALPHABET INCGOOGL |
| 2.53% | — | $4.9M | 13,674 | $0 | 0 | +13,674 | New Buy |
MICROSOFT CORPMSFT |
| 2.43% | 0.55% | $4.7M | 12,591 | $1.6M | 4,325 | +8,266+191.12% | Add |
PARKER-HANNIFIN CORPPH |
| 2.32% | — | $4.5M | 4,574 | $0 | 0 | +4,574 | New Buy |
CINTAS CORP COMCTAS |
| 2.22% | — | $4.3M | 25,218 | $0 | 0 | +25,218 | New Buy |
| VVANGUARD INDEX FDSVOO |
| 2.2% | — | $4.2M | 5,762 | $0 | 0 | +5,762 | New Buy |
| CCAPITAL GROUP GROWTH ETFCGGR |
| 1.92% | — | $3.7M | 78,654 | $0 | 0 | +78,654 | New Buy |
NVIDIA CORPORATIONNVDA |
| 1.9% | 0.08% | $3.7M | 18,285 | $224,326 | 1,286 | +16,999+1,321.85% | Add |
BROADCOM INCAVGO |
| 1.68% | — | $3.2M | 8,573 | $0 | 0 | +8,573 | New Buy |
WORTHINGTON ENTERPRISES INCWOR |
| 1.62% | — | $3.1M | 58,227 | $0 | 0 | +58,227 | New Buy |
| VVANGUARD SPECIALIZED FUNDSVIG |
| 1.54% | — | $3.0M | 12,599 | $0 | 0 | +12,599 | New Buy |
BERKSHIRE HATHAWAY INC DELBRK.B |
| 1.51% | — | $2.9M | 5,836 | $0 | 0 | +5,836 | New Buy |
| IINVESCO EXCH TRD SLF IDX FDBSCW |
| 1.28% | — | $2.5M | 120,571 | $0 | 0 | +120,571 | New Buy |
| IINVESCO EXCH TRD SLF IDX FDBSCV |
| 1.28% | — | $2.5M | 150,853 | $0 | 0 | +150,853 | New Buy |
| IINVESCO BULLETSHARES 2035 CORPORATE BOND ETFBSCZ |
| 1.27% | — | $2.5M | 120,082 | $0 | 0 | +120,082 | New Buy |
| IINVESCO EXCH TRD SLF IDX FDBSCX |
| 1.27% | — | $2.5M | 116,695 | $0 | 0 | +116,695 | New Buy |
| IINVESCO EXCH TRD SLF IDX FDBSCY |
| 1.27% | — | $2.5M | 118,822 | $0 | 0 | +118,822 | New Buy |
EXXON MOBIL CORPXOM |
| 1.23% | — | $2.4M | 17,302 | $0 | 0 | +17,302 | New Buy |
| FFIRST TR EXCHANGE TRADED FDSDVY |
| 1.16% | — | $2.2M | 51,705 | $0 | 0 | +51,705 | New Buy |
MERCK & CO INCMRK |
| 1.15% | — | $2.2M | 17,254 | $0 | 0 | +17,254 | New Buy |
AMAZON COM INCAMZN |
| 1.14% | 0.09% | $2.2M | 9,236 | $274,083 | 1,316 | +7,920+601.82% | Add |
JPMORGAN CHASE & COJPM |
| 1.08% | 0.16% | $2.1M | 6,379 | $460,566 | 1,566 | +4,813+307.34% | Add |
| FFIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUNDTDIV |
| 1.06% | — | $2.0M | 17,809 | $0 | 0 | +17,809 | New Buy |
WORTHINGTON STL INCWS |
| 1.03% | — | $2.0M | 59,170 | $0 | 0 | +59,170 | New Buy |
| FFIRST TRUST WATER ETFFIW |
| 0.93% | — | $1.8M | 16,360 | $0 | 0 | +16,360 | New Buy |
| FFIRST TR EXCHANGE-TRADED FDFPX |
| 0.87% | — | $1.7M | 8,767 | $0 | 0 | +8,767 | New Buy |
| FFIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUNDEMLP |
| 0.86% | — | $1.7M | 38,084 | $0 | 0 | +38,084 | New Buy |
| SSPROTT CRITICAL MATERIALS ETFSETM |
| 0.77% | — | $1.5M | 47,839 | $0 | 0 | +47,839 | New Buy |
| AAlphabet Inc Class CGOOG |
| 0.71% | — | $1.4M | 3,884 | $0 | 0 | +3,884 | New Buy |
| SSILVER BOW MNG CORPSBMT |
| 0.62% | — | $1.2M | 178,230 | $0 | 0 | +178,230 | New Buy |
MICRON TECHNOLOGY INCMU |
| 0.61% | — | $1.2M | 1,027 | $0 | 0 | +1,027 | New Buy |
META PLATFORMS INCMETA |
| 0.6% | — | $1.2M | 2,057 | $0 | 0 | +2,057 | New Buy |
| SSELECT SECTOR SPDR TRXLK |
| 0.59% | — | $1.1M | 5,946 | $0 | 0 | +5,946 | New Buy |
FORD MTR COF |
| 0.56% | 0.36% | $1.1M | 77,150 | $1.0M | 90,711 | -13,561-14.95% | Reduce |
HOME DEPOT INCHD |
| 0.53% | — | $1.0M | 2,888 | $0 | 0 | +2,888 | New Buy |
VISA INCV |
| 0.52% | — | $1.0M | 2,925 | $0 | 0 | +2,925 | New Buy |
CINCINNATI FINL CORP COMCINF |
| 0.51% | — | $985,500 | 5,323 | $0 | 0 | +5,323 | New Buy |
EMERSON ELEC COEMR |
| 0.51% | — | $979,896 | 6,845 | $0 | 0 | +6,845 | New Buy |
| VVICTORIAS SECRETVSXY |
| 0.5% | — | $965,446 | 11,565 | $0 | 0 | +11,565 | New Buy |
| SSTATE STREETXLI |
| 0.46% | — | $879,843 | 4,750 | $0 | 0 | +4,750 | New Buy |
ADVANCED MICRO DEVICES INCAMD |
| 0.45% | — | $877,498 | 1,511 | $0 | 0 | +1,511 | New Buy |
TRANE TECHNOLOGIES PLCTT |
| 0.45% | — | $874,017 | 1,779 | $0 | 0 | +1,779 | New Buy |
MARATHON PETE CORPMPC |
| 0.45% | — | $865,869 | 3,387 | $0 | 0 | +3,387 | New Buy |
TESLA INCTSLA |
| 0.44% | — | $846,763 | 2,013 | $0 | 0 | +2,013 | New Buy |