SPEECE THORSON CAPITAL GROUP INC
Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2025 ▲▼ | Q1 2026 ▲▼ | Change ▲▼ | Q4 2025 ▲▼ | Q1 2026 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| TRIMBLE INC(TRMB) | 0 | 114,404 | +114,404 | 0 | 7,463 | 1.70% | +7,463 |
| TEREX CORP NEW(TEX) | 0 | 108,700 | +108,700 | 0 | 6,424 | 1.46% | +6,424 |
| INSIGHT ENTERPRISES INC(NSIT) | 6,244 | 84,435 | +78,191 | 509 | 5,658 | 1.29% | +5,149 |
| FULLER H B CO(FUL) | 0 | 78,927 | +78,927 | 0 | 4,868 | 1.11% | +4,868 |
| MEDIAALPHA INC | 0 | 499,011 | +499,011 | 0 | 4,641 | 1.06% | +4,641 |
| MCCORMICK & CO INC(MKC) | 0 | 75,775 | +75,775 | 0 | 3,822 | 0.87% | +3,822 |
| DEVON ENERGY CORP NEW(DVN) | 303,613 | 281,631 | -21,982 | 11,121 | 14,172 | 3.23% | +3,051 |
| TELEFLEX INCORPORATED(TFX) | 83,601 | 106,277 | +22,676 | 10,203 | 12,712 | 2.90% | +2,509 |
| SONOCO PRODUCTS(SON) | 331,607 | 306,637 | -24,970 | 14,471 | 16,586 | 3.78% | +2,115 |
| STERIS PLC SHS USD(STE) | 52,065 | 64,431 | +12,366 | 13,200 | 14,248 | 3.25% | +1,048 |
| CASS INFORMATION SYS INC | 364,597 | 354,237 | -10,360 | 15,138 | 15,594 | 3.55% | +456 |
| LABORATORY CORP AMER HLDGS(LH) | 45,125 | 43,843 | -1,282 | 11,321 | 11,698 | 2.66% | +377 |
| KEYSIGHT TECHNOLOGIES INC(KEYS) | 51,907 | 38,396 | -13,511 | 10,547 | 10,842 | 2.47% | +295 |
| IDEX CORP(IEX) | 85,112 | 80,078 | -5,034 | 15,145 | 15,179 | 3.46% | +34 |
| LEGGETT & PLATT INC(LEG) | 27,094 | 0 | -27,094 | 298 | 0 | — | -298 |
| PROGRESSIVE CORP OHIO(PGR) | 1,426 | 0 | -1,426 | 325 | 0 | — | -325 |
| WERNER ENTERPRISES INC(WERN) | 14,563 | 0 | -14,563 | 437 | 0 | — | -437 |
| SCHEIN HENRY INC(HSIC) | 6,166 | 0 | -6,166 | 466 | 0 | — | -466 |
| APTARGROUP INC | 93,908 | 86,801 | -7,107 | 11,453 | 10,939 | 2.49% | -514 |
| AZZ INC | 113,313 | 92,617 | -20,696 | 12,145 | 11,589 | 2.64% | -556 |
| MGE ENERGY INC(MGEE) | 195,596 | 189,547 | -6,049 | 15,339 | 14,650 | 3.34% | -689 |
| CASEYS GEN STORES INC(CASY) | 18,405 | 12,998 | -5,407 | 10,173 | 9,461 | 2.16% | -712 |
| MUELLER WTR PRODS INC(MWA) | 467,585 | 374,566 | -93,019 | 11,138 | 10,297 | 2.35% | -841 |
| MSA SAFETY INC(MSA) | 93,158 | 85,165 | -7,993 | 14,918 | 13,963 | 3.18% | -955 |
| SMUCKER J M CO(SJM) | 129,299 | 119,610 | -9,689 | 12,647 | 11,535 | 2.63% | -1,112 |
| ZIMMER HLDGS INC(ZBH) | 155,178 | 141,354 | -13,824 | 13,954 | 12,781 | 2.91% | -1,173 |
| EATON CORP PLC SHS(ETN) | 3,775 | 0 | -3,775 | 1,202 | 0 | — | -1,202 |
| M & T BANK CORP(MTB) | 73,241 | 65,175 | -8,066 | 14,757 | 13,473 | 3.07% | -1,284 |
| MERCURY GEN CORP NEW(MCY) | 14,586 | 0 | -14,586 | 1,372 | 0 | — | -1,372 |
| BERKLEY W R CORP | 144,862 | 131,854 | -13,008 | 10,158 | 8,739 | 1.99% | -1,419 |
| TORO CO | 196,634 | 150,153 | -46,481 | 15,479 | 14,030 | 3.20% | -1,449 |
| ARROW ELECTRS INC | 145,231 | 101,062 | -44,169 | 16,002 | 14,493 | 3.30% | -1,509 |
| NORTHERN TRUST CORP(NTRS) | 65,340 | 53,029 | -12,311 | 8,925 | 7,401 | 1.69% | -1,524 |
| WHITE MOUNT INS GRP LTD | 10,672 | 9,397 | -1,275 | 22,177 | 20,645 | 4.70% | -1,532 |
| WILLIAMS SONOMA INC(WSM) | 8,888 | 0 | -8,888 | 1,587 | 0 | — | -1,587 |
| O REILLY AUTOMOTIVE INC(ORLY) | 148,154 | 126,996 | -21,158 | 13,513 | 11,723 | 2.67% | -1,790 |
| GENTEX CORP(GNTX) | 650,913 | 608,982 | -41,931 | 15,147 | 13,306 | 3.03% | -1,841 |
| RPM INTL INC(RPM) | 157,660 | 144,959 | -12,701 | 16,397 | 14,409 | 3.28% | -1,988 |
| COMMERCE BANCSHARES INC(CBSH) | 357,936 | 338,636 | -19,300 | 18,734 | 16,661 | 3.80% | -2,073 |
| WABTEC CORP(WAB) | 72,387 | 52,684 | -19,703 | 15,451 | 13,166 | 3.00% | -2,285 |
| TRACTOR SUPPLY CO(TSCO) | 307,359 | 284,459 | -22,900 | 15,371 | 12,886 | 2.94% | -2,485 |
| BROWN & BROWN INC(BRO) | 157,113 | 144,149 | -12,964 | 12,522 | 9,400 | 2.14% | -3,122 |
| MOHAWK INDS INC(MHK) | 92,052 | 66,497 | -25,555 | 10,061 | 6,547 | 1.49% | -3,514 |
| C H ROBINSON WORLDWIDE INC(CHRW) | 62,839 | 38,524 | -24,315 | 10,102 | 6,398 | 1.46% | -3,704 |
| HEXCEL CORP NEW(HXL) | 284,905 | 205,013 | -79,892 | 21,054 | 16,592 | 3.78% | -4,462 |
| REV GROUP INC | 114,016 | 0 | -114,016 | 6,933 | 0 | — | -6,933 |
| DAVITA HEALTHCARE PARTNERS(DVA) | 88,552 | 0 | -88,552 | 10,060 | 0 | — | -10,060 |