Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| WEC Energy Group Inc.(WEC) | 0 | 1,558,019 | +1,558,019 | 0 | 127,945 | 1.72% | +127,945 |
| United Parcel Service Inc.(UPS) | 321,094 | 673,993 | +352,899 | 50,486 | 100,176 | 1.35% | +49,690 |
| Constellation Brands(STZ) | 0 | 143,428 | +143,428 | 0 | 38,978 | 0.52% | +38,978 |
| Fastenal Co.(FAST) | 2,610,448 | 2,533,823 | -76,625 | 169,079 | 195,459 | 2.63% | +26,380 |
| iShares 1-3 Year Treasury Bond | 0 | 313,351 | +313,351 | 0 | 25,626 | 0.34% | +25,626 |
| ResMed Inc.(RMD) | 0 | 129,161 | +129,161 | 0 | 25,578 | 0.34% | +25,578 |
| T. Rowe Price Group Inc.(TROW) | 0 | 1,069,437 | +1,069,437 | 0 | 130,386 | 1.75% | +130,386 |
| iShares MBS ETF | 0 | 197,700 | +197,700 | 0 | 18,271 | 0.25% | +18,271 |
| Chubb Ltd. COM | 660,390 | 640,344 | -20,046 | 149,248 | 165,932 | 2.23% | +16,684 |
| W. R. Berkley Corp. | 953,554 | 935,165 | -18,389 | 67,435 | 82,706 | 1.11% | +15,271 |
| Colgate-Palmolive Co.(CL) | 1,475,618 | 1,450,553 | -25,065 | 117,622 | 130,622 | 1.76% | +13,001 |
| SPDR Gold MiniShares Trust ETF(GLDM) | 0 | 615,603 | +615,603 | 0 | 27,117 | 0.36% | +27,117 |
| Stryker Corp.(SYK) | 271,827 | 260,903 | -10,924 | 81,401 | 93,369 | 1.26% | +11,968 |
| Microsoft Corp.(MSFT) | 435,989 | 417,655 | -18,334 | 163,949 | 175,716 | 2.36% | +11,766 |
| Oracle Corp.(ORCL) | 0 | 591,938 | +591,938 | 0 | 74,353 | 1.00% | +74,353 |
| Home Depot Inc.(HD) | 401,209 | 392,398 | -8,811 | 139,039 | 150,524 | 2.02% | +11,485 |
| Linde plc(LIN) | 390,984 | 369,588 | -21,396 | 160,581 | 171,607 | 2.31% | +11,026 |
| iShares BB Rated Corporate Bon BB RAT CORP BD | 578,330 | 806,665 | +228,335 | 26,609 | 37,308 | 0.50% | +10,699 |
| Masco Corp.(MAS) | 1,025,660 | 991,134 | -34,526 | 68,699 | 78,181 | 1.05% | +9,482 |
| Berkshire Hathaway Inc. - B | 0 | 165,585 | +165,585 | 0 | 69,632 | 0.94% | +69,632 |
| Brookfield Infrastructure Corp(BIPC) | 0 | 2,489,171 | +2,489,171 | 0 | 89,710 | 1.21% | +89,710 |
| Mastercard Inc.(MA) | 195,932 | 191,308 | -4,624 | 83,567 | 92,128 | 1.24% | +8,561 |
| iShares iBonds Dec 2033 Term C | 0 | 321,458 | +321,458 | 0 | 8,191 | 0.11% | +8,191 |
| Invesco S&P MidCap Quality ETF S&P MDCP QUALITY | 498,312 | 472,710 | -25,602 | 44,205 | 52,022 | 0.70% | +7,816 |
| Brown & Brown Inc.(BRO) | 0 | 566,579 | +566,579 | 0 | 49,598 | 0.67% | +49,598 |
| Clorox Co.(CLX) | 899,112 | 885,835 | -13,277 | 128,204 | 135,630 | 1.82% | +7,426 |
| SPDR Portfolio Mortgage Backed ST STR BACKE ETF | 2,207,636 | 2,581,084 | +373,448 | 48,723 | 56,061 | 0.75% | +7,339 |
| Lowe's Cos. Inc.(LOW) | 256,240 | 251,667 | -4,573 | 57,026 | 64,107 | 0.86% | +7,081 |
| Polaris Inc.(PII) | 0 | 1,087,590 | +1,087,590 | 0 | 108,890 | 1.46% | +108,890 |
| Northern Trust Corp.(NTRS) | 1,168,915 | 1,188,320 | +19,405 | 98,633 | 105,665 | 1.42% | +7,032 |
| Gates Industrial Corp. plc ORD SHS | 1,598,489 | 1,603,075 | +4,586 | 21,452 | 28,390 | 0.38% | +6,939 |
| U.S. Bancorp(USB) | 1,979,499 | 2,062,460 | +82,961 | 85,673 | 92,192 | 1.24% | +6,519 |
| Pacer US Small Cap Cash Cows 1 US SM CAP CA ETF | 674,038 | 788,662 | +114,624 | 32,374 | 38,771 | 0.52% | +6,397 |
| Vontier Corp.(VNT) | 621,310 | 612,224 | -9,086 | 21,466 | 27,770 | 0.37% | +6,304 |
| Dow Inc.(DOW) | 1,741,908 | 1,746,166 | +4,258 | 95,526 | 101,155 | 1.36% | +5,629 |
| Progressive Corp.(PGR) | 1,149,637 | 912,107 | -237,530 | 183,114 | 188,642 | 2.54% | +5,528 |
| Chevron Corp.(CVX) | 0 | 784,081 | +784,081 | 0 | 123,681 | 1.66% | +123,681 |
| iShares 1-5 Year Investment Gr | 0 | 103,124 | +103,124 | 0 | 5,288 | 0.07% | +5,288 |
| iShares 3-7 Year Treasury Bond | 6,940 | 48,858 | +41,918 | 813 | 5,658 | 0.08% | +4,845 |
| SPDR S&P 400 Mid Cap Growth ET ST STR SP400GRW | 0 | 425,999 | +425,999 | 0 | 37,185 | 0.50% | +37,185 |
| Hershey Co.(HSY) | 164,727 | 180,412 | +15,685 | 30,712 | 35,090 | 0.47% | +4,379 |
| SPDR S&P 600 Small Cap Growth ST STR SP600GRWO | 201,585 | 242,435 | +40,850 | 16,859 | 21,148 | 0.28% | +4,289 |
| TJX Cos. Inc.(TJX) | 929,656 | 901,448 | -28,208 | 87,211 | 91,425 | 1.23% | +4,214 |
| Thermo Fisher Scientific Inc.(TMO) | 87,569 | 87,203 | -366 | 46,481 | 50,683 | 0.68% | +4,203 |
| Martin Marietta Materials Inc.(MLM) | 36,525 | 36,294 | -231 | 18,223 | 22,282 | 0.30% | +4,060 |
| SPDR Portfolio S&P 500 Value E | 288,785 | 343,760 | +54,975 | 13,466 | 17,222 | 0.23% | +3,756 |
| Diageo plc(DEO) | 0 | 843,581 | +843,581 | 0 | 125,474 | 1.69% | +125,474 |
| SPDR Nuveen Barclays Capital S ST NUVE TERM ETF | 0 | 75,554 | +75,554 | 0 | 3,584 | 0.05% | +3,584 |
| Markel Corp. Inc.(MKL) | 0 | 40,051 | +40,051 | 0 | 60,937 | 0.82% | +60,937 |
| Ecolab Inc.(ECL) | 121,371 | 118,739 | -2,632 | 24,074 | 27,417 | 0.37% | +3,343 |
| Graco Inc.(GGG) | 0 | 758,518 | +758,518 | 0 | 70,891 | 0.95% | +70,891 |
| Charles River Laboratories Int(CRL) | 97,214 | 96,957 | -257 | 22,981 | 26,270 | 0.35% | +3,289 |
| Amphenol Corp. | 270,413 | 259,930 | -10,483 | 26,806 | 29,983 | 0.40% | +3,177 |
| Amplify Cyber Security ETF | 0 | 49,152 | +49,152 | 0 | 3,151 | 0.04% | +3,151 |
| Alphabet Inc.(GOOG) | 451,666 | 438,038 | -13,628 | 63,653 | 66,696 | 0.90% | +3,042 |
| Kinder Morgan Inc.(KMI) | 4,795,178 | 4,777,898 | -17,280 | 84,587 | 87,627 | 1.18% | +3,040 |
| Entergy Corp.(ETR) | 881,763 | 872,985 | -8,778 | 89,226 | 92,257 | 1.24% | +3,031 |
| PepsiCo Inc.(PEP) | 0 | 949,904 | +949,904 | 0 | 166,243 | 2.24% | +166,243 |
| Invesco BulletShares 2029 Muni BULSHS 2029 MUNI | 0 | 125,525 | +125,525 | 0 | 2,917 | 0.04% | +2,917 |
| Donaldson Co. Inc.(DCI) | 340,822 | 335,000 | -5,822 | 22,273 | 25,018 | 0.34% | +2,745 |
| NXP Semiconductors N.V. COM | 233,287 | 226,459 | -6,828 | 53,581 | 56,110 | 0.75% | +2,528 |
| Sapiens International Corp NV | 46,116 | 118,375 | +72,259 | 1,335 | 3,807 | 0.05% | +2,472 |
| abrdn Physical Silver Shares E | 0 | 100,782 | +100,782 | 0 | 2,400 | 0.03% | +2,400 |
| SPDR Nuveen S&P High Yield Mun ST NUVE HIGH ETF | 177,493 | 265,304 | +87,811 | 4,491 | 6,816 | 0.09% | +2,325 |
| Sherwin-Williams Co.(SHW) | 86,647 | 84,165 | -2,482 | 27,025 | 29,233 | 0.39% | +2,208 |
| iShares National Muni Bond ETF | 0 | 19,761 | +19,761 | 0 | 2,126 | 0.03% | +2,126 |
| CarMax Inc.(KMX) | 138,891 | 146,324 | +7,433 | 10,659 | 12,746 | 0.17% | +2,088 |
| Procter & Gamble Co.(PG) | 0 | 142,912 | +142,912 | 0 | 23,187 | 0.31% | +23,187 |
| Keysight Technologies Inc.(KEYS) | 319,864 | 338,230 | +18,366 | 50,887 | 52,892 | 0.71% | +2,005 |
| Azek Co. Inc. | 308,986 | 274,672 | -34,314 | 11,819 | 13,794 | 0.19% | +1,975 |
| SPDR Portfolio S&P 500 Growth ST STR P500GRW | 113,122 | 126,245 | +13,123 | 7,360 | 9,235 | 0.12% | +1,875 |
| Nuveen Churchill Direct Lendin | 0 | 103,017 | +103,017 | 0 | 1,860 | 0.03% | +1,860 |
| Brookfield Corp.(BN) | 1,331,182 | 1,317,556 | -13,626 | 53,407 | 55,166 | 0.74% | +1,759 |
| Paychex Inc.(PAYX) | 1,216,365 | 1,193,952 | -22,413 | 144,881 | 146,617 | 1.97% | +1,736 |
| Ares Capital Corp.(ARCC) | 4,219,744 | 4,141,554 | -78,190 | 84,521 | 86,227 | 1.16% | +1,706 |
| Fidelity National Financial In(FNF) | 2,622,551 | 2,548,912 | -73,639 | 133,803 | 135,347 | 1.82% | +1,545 |
| General Dynamics Corp.(GD) | 91,263 | 89,274 | -1,989 | 23,698 | 25,219 | 0.34% | +1,521 |
| iShares iBonds Dec 2026 Term M IBONDS DEC 26 | 0 | 69,218 | +69,218 | 0 | 1,755 | 0.02% | +1,755 |
| Medtronic plc(MDT) | 203,715 | 209,001 | +5,286 | 16,782 | 18,214 | 0.24% | +1,432 |
| Dun & Bradstreet Holdings Inc. | 2,441,856 | 2,961,755 | +519,899 | 28,570 | 29,736 | 0.40% | +1,166 |
| EOG Resources Inc.(EOG) | 0 | 191,926 | +191,926 | 0 | 24,536 | 0.33% | +24,536 |
| UFP Technologies Inc.(UFPT) | 21,857 | 19,024 | -2,833 | 3,760 | 4,798 | 0.06% | +1,038 |
| Southern Co.(SO) | 1,816,728 | 1,789,977 | -26,751 | 127,389 | 128,413 | 1.73% | +1,024 |
| Nordson Corp.(NDSN) | 158,814 | 156,241 | -2,573 | 41,952 | 42,894 | 0.58% | +942 |
| Bain Capital Specialty Finance(BCSF) | 0 | 117,336 | +117,336 | 0 | 1,840 | 0.02% | +1,840 |
| Palmer Square Capital BDC Inc. | 0 | 50,000 | +50,000 | 0 | 815 | 0.01% | +815 |
| Weyerhaeuser Co.(WY) | 0 | 2,269,758 | +2,269,758 | 0 | 81,507 | 1.10% | +81,507 |
| Chugai Pharms Co Ltd | 0 | 38,730 | +38,730 | 0 | 741 | 0.01% | +741 |
| ITOCHU Corp. | 0 | 8,387 | +8,387 | 0 | 718 | 0.01% | +718 |
| Blackstone Secured Lending Fun(BXSL) | 0 | 188,309 | +188,309 | 0 | 5,866 | 0.08% | +5,866 |
| Illinois Tool Works Inc.(ITW) | 248,510 | 245,021 | -3,489 | 65,095 | 65,747 | 0.88% | +652 |
| Ecovyst Inc.(ECVT) | 0 | 321,122 | +321,122 | 0 | 3,581 | 0.05% | +3,581 |
| Spectrum Brands Holdings Inc. | 0 | 143,958 | +143,958 | 0 | 12,814 | 0.17% | +12,814 |
| SPDR S&P 500 ETF(SPY) | 29,589 | 27,976 | -1,613 | 14,064 | 14,633 | 0.20% | +570 |
| Rheinmetall AG | 10,308 | 10,795 | +487 | 660 | 1,216 | 0.02% | +556 |
| Morningstar Inc.(MORN) | 71,391 | 68,054 | -3,337 | 20,435 | 20,986 | 0.28% | +551 |
| Annaly Capital Management Inc. | 0 | 135,648 | +135,648 | 0 | 2,671 | 0.04% | +2,671 |
| Main Street Capital Corp.(MAIN) | 0 | 129,143 | +129,143 | 0 | 6,110 | 0.08% | +6,110 |
| SPDR Energy Select Sector ETF ST STR ENERG ETF | 0 | 39,024 | +39,024 | 0 | 3,684 | 0.05% | +3,684 |
| Healthcare Services Group Inc.(HCSG) | 0 | 180,984 | +180,984 | 0 | 2,259 | 0.03% | +2,259 |