| FFIRST TR EXCHANGE TRADED FDRDVY |
| 10.67% | — | $49.5M | 610,726 | $0 | 0 | +610,726 | New Buy |
STEEL DYNAMICS INCSTLD |
| 5.11% | 2.89% | $23.7M | 103,396 | $13.1M | 72,921 | +30,475+41.79% | Add |
VALERO ENERGY CORP COMVLO |
| 4.52% | 3.84% | $21.0M | 80,466 | $17.4M | 70,511 | +9,955+14.12% | Add |
COLGATE PALMOLIVE COCL |
| 4.47% | 2.91% | $20.7M | 226,134 | $13.2M | 154,940 | +71,194+45.95% | Add |
CHURCH & DWIGHTCHD |
| 4.14% | 2.92% | $19.2M | 198,354 | $13.3M | 142,006 | +56,348+39.68% | Add |
CATERPILLAR INCCAT |
| 3.65% | 3.79% | $16.9M | 15,910 | $17.2M | 24,303 | -8,393-34.53% | Reduce |
BLACK HILLS CORPBKH |
| 3.52% | 3.44% | $16.3M | 219,405 | $15.6M | 224,868 | -5,463-2.43% | Reduce |
ATMOS ENERGY CORPATO |
| 3.06% | 3.54% | $14.2M | 82,418 | $16.1M | 87,119 | -4,701-5.40% | Reduce |
LAM RESEARCH CORPLRCX |
| 2.94% | 2.98% | $13.7M | 31,520 | $13.5M | 63,418 | -31,898-50.30% | Reduce |
| FFASTENAL CO COMFAST |
| 2.91% | 2.93% | $13.5M | 281,066 | $13.3M | 286,526 | -5,460-1.91% | Reduce |
GENERAL DYNAMICS CORPGD |
| 2.89% | 2.81% | $13.4M | 37,878 | $12.8M | 37,150 | +728+1.96% | Add |
Genuine Parts Co ComGPC |
| 2.89% | 0.69% | $13.4M | 113,659 | $3.2M | 29,825 | +83,834+281.09% | Add |
LOCKHEED MARTIN CORPLMT |
| 2.75% | 3.7% | $12.7M | 25,021 | $16.8M | 27,782 | -2,761-9.94% | Reduce |
QUEST DIAGNOSTICS INCDGX |
| 2.72% | 3.09% | $12.6M | 59,465 | $14.0M | 71,480 | -12,015-16.81% | Reduce |
| NNEXTERA ENERGY INCNEE |
| 2.61% | 3.25% | $12.1M | 138,156 | $14.8M | 159,066 | -20,910-13.15% | Reduce |
OLD REP INTL CORPORI |
| 2.61% | 2.8% | $12.1M | 296,152 | $12.7M | 318,062 | -21,910-6.89% | Reduce |
| QQUALCOMM INCQCOM |
| 2.34% | 0.79% | $10.9M | 58,848 | $3.6M | 27,676 | +31,172+112.63% | Add |
| IISHARES TRIBMQ |
| 2.18% | 2.22% | $10.1M | 395,462 | $10.1M | 395,462 | 00.00% | Unchanged |
| IISHARES TRIBMR |
| 2.17% | 2.21% | $10.1M | 396,376 | $10.0M | 396,376 | 00.00% | Unchanged |
PACCAR INCPCAR |
| 2% | 2.8% | $9.3M | 77,221 | $12.7M | 109,870 | -32,649-29.72% | Reduce |
AUTOMATIC DATA PROCESSING INADP |
| 1.95% | 0.71% | $9.0M | 40,318 | $3.2M | 15,962 | +24,356+152.59% | Add |
ANALOG DEVICES INC COMADI |
| 1.88% | 3.34% | $8.7M | 22,014 | $15.2M | 47,717 | -25,703-53.87% | Reduce |
JPMORGAN CHASE & COJPM |
| 1.67% | 2.28% | $7.8M | 23,716 | $10.3M | 35,174 | -11,458-32.58% | Reduce |
| IINVESCO BULLETSHARES 2029 CORPORATE BOND ETFBSCT |
| 1.66% | 1.69% | $7.7M | 414,868 | $7.7M | 411,874 | +2,994+0.73% | Add |
| IISHARES TRIBMO |
| 1.63% | 1.66% | $7.5M | 294,149 | $7.5M | 294,149 | 00.00% | Unchanged |
| IINVESCO EXCH TRD SLF IDX FDBSCS |
| 1.56% | 1.58% | $7.2M | 355,186 | $7.2M | 350,608 | +4,578+1.31% | Add |
APPLE INCAAPL |
| 1.43% | 1.96% | $6.7M | 22,994 | $8.9M | 34,976 | -11,982-34.26% | Reduce |
TE CONNECTIVITY PLC ORD SHSTEL |
| 1.38% | 2.39% | $6.4M | 31,861 | $10.8M | 51,885 | -20,024-38.59% | Reduce |
| IISHARES TRIBMP |
| 1.36% | 1.39% | $6.3M | 248,470 | $6.3M | 248,470 | 00.00% | Unchanged |
NUTRIEN LTDNTR |
| 1.29% | — | $6.0M | 95,408 | $0 | 0 | +95,408 | New Buy |
STRYKER CORPORATIONSYK |
| 1.21% | 2.24% | $5.6M | 17,898 | $10.2M | 30,941 | -13,043-42.15% | Reduce |
| IINVESCO EXCH TRD SLF IDX FDBSCR |
| 1.21% | 1.23% | $5.6M | 287,063 | $5.6M | 283,777 | +3,286+1.16% | Add |
| IINVESCO EXCH TRD SLF IDX FDBSCQ |
| 1.19% | 1.22% | $5.5M | 283,101 | $5.5M | 282,597 | +504+0.18% | Add |
DEVON ENERGY CORP NEWDVN |
| 1.16% | — | $5.4M | 130,256 | $0 | 0 | +130,256 | New Buy |
ABBOTT LABORATORIESABT |
| 0.7% | 1.04% | $3.3M | 35,911 | $4.7M | 45,940 | -10,029-21.83% | Reduce |
| SSS&C TECH HLDGSSSNC |
| 0.56% | 0.95% | $2.6M | 41,716 | $4.3M | 64,119 | -22,403-34.94% | Reduce |
MARVELL TECHNOLOGY INCMRVL |
| 0.54% | — | $2.5M | 8,388 | $0 | 0 | +8,388 | New Buy |
ADVANCED MICRO DEVICES INCAMD |
| 0.53% | 0.07% | $2.5M | 4,249 | $304,330 | 1,496 | +2,753+184.02% | Add |
FORTINET INCFTNT |
| 0.47% | 0.27% | $2.2M | 14,289 | $1.2M | 14,947 | -658-4.40% | Reduce |
CREDO TECHNOLOGY GROUP HOLDING LTD COM USD0.00005CRDO |
| 0.44% | — | $2.0M | 7,463 | $0 | 0 | +7,463 | New Buy |
EDISON INTLEIX |
| 0.4% | 0.25% | $1.9M | 24,893 | $1.1M | 15,668 | +9,225+58.88% | Add |
| IINVESCO EXCH TRD SLF IDX FDBSJR |
| 0.38% | 0.4% | $1.7M | 78,097 | $1.8M | 81,000 | -2,903-3.58% | Reduce |
| IINVESCO SELF INDEXED ETF BULLETSHARES 2025 HIGH YIELD CORPORATE BDBSJQ |
| 0.37% | 0.4% | $1.7M | 74,804 | $1.8M | 77,756 | -2,952-3.80% | Reduce |
| HHUT 8 CORPHUT |
| 0.37% | 0.17% | $1.7M | 14,689 | $776,689 | 16,557 | -1,868-11.28% | Reduce |
KEYSIGHT TECHNOLOGIES INCKEYS |
| 0.34% | 0.31% | $1.6M | 4,569 | $1.4M | 4,957 | -388-7.83% | Reduce |
TAIWAN SEMICONDUCTOR MANUFACTSM |
| 0.33% | 0.25% | $1.5M | 3,206 | $1.1M | 3,332 | -126-3.78% | Reduce |
NXP SEMICONDUCTORS N VNXPI |
| 0.33% | 0.06% | $1.5M | 5,433 | $262,611 | 1,334 | +4,099+307.27% | Add |
HARMONY BIOSCIENCES HLDGS INHRMY |
| 0.32% | 0.05% | $1.5M | 40,854 | $234,836 | 8,384 | +32,470+387.29% | Add |
VISTRA CORPVST |
| 0.31% | — | $1.4M | 9,135 | $0 | 0 | +9,135 | New Buy |
ONEOK INC NEWOKE |
| 0.26% | 0.3% | $1.2M | 13,939 | $1.4M | 14,985 | -1,046-6.98% | Reduce |