Vault-13

SPEECE THORSON CAPITAL GROUP INC

MINNETONKA, MN · CIK 900169 · 13F filing filed 2026-08-04

SEC-registered investment adviser since 1992 · corporation

As an employer

$467.7m reported value +6.6% vs Q1 2026
37positions
36.9%in top 10
1 new 10 added 26 reduced 2 sold out vs Q1 2026

Holdings, Q2 2026

The small lines show how much was held over the last 4 quarters (adjusted for stock splits).

#SecurityTickerShares Value% of portfolioChangeShares change
1 COMMERCE BANCSHARES INC COM CBSH CBSH 332,442 $19.2m4.10% 4.10% ReducedShares held: Q3 2025 233.3k, Q4 2025 357.9k, Q1 2026 338.6k, Q2 2026 332.4k -6.2k -6,194 -1.8%
2 WHITE MTNS INS GROUP LTD COM WTM WTM 9,215 $19.1m4.08% 4.08% ReducedShares held: Q3 2025 11.3k, Q4 2025 10.7k, Q1 2026 9.4k, Q2 2026 9.2k -182 -182 -1.9%
3 MGE ENERGY INC COM MGEE MGEE 228,679 $18.6m3.99% 3.99% AddedShares held: Q3 2025 135.6k, Q4 2025 195.6k, Q1 2026 189.5k, Q2 2026 228.7k +39.1k +39,132 20.6%
4 CASS INFORMATION SYS INC COM CASS CASS 347,328 $17.8m3.81% 3.81% ReducedShares held: Q3 2025 351.1k, Q4 2025 364.6k, Q1 2026 354.2k, Q2 2026 347.3k -6.9k -6,909 -1.9%
5 STERIS PLC SHS USD STE STE 84,495 $17.8m3.80% 3.80% AddedShares held: Q3 2025 55.0k, Q4 2025 52.1k, Q1 2026 64.4k, Q2 2026 84.5k +20.1k +20,064 31.1%
6 SONOCO PRODS CO COM SON SON 300,496 $16.9m3.62% 3.62% ReducedShares held: Q3 2025 351.1k, Q4 2025 331.6k, Q1 2026 306.6k, Q2 2026 300.5k -6.1k -6,141 -2.0%
7 MSA SAFETY INC COM MSA MSA 96,741 $16.9m3.61% 3.61% AddedShares held: Q3 2025 75.3k, Q4 2025 93.2k, Q1 2026 85.2k, Q2 2026 96.7k +11.6k +11,576 13.6%
8 RPM INTL INC COM RPM RPM 142,095 $15.8m3.38% 3.38% ReducedShares held: Q3 2025 166.9k, Q4 2025 157.7k, Q1 2026 145.0k, Q2 2026 142.1k -2.9k -2,864 -2.0%
9 HEXCEL CORP NEW COM HXL HXL 152,463 $15.3m3.26% 3.26% ReducedShares held: Q3 2025 329.5k, Q4 2025 284.9k, Q1 2026 205.0k, Q2 2026 152.5k -52.5k -52,550 -25.6%
10 LABCORP HOLDINGS INC COM SHS LH LH 54,385 $15.2m3.26% 3.26% AddedShares held: Q3 2025 47.9k, Q4 2025 45.1k, Q1 2026 43.8k, Q2 2026 54.4k +10.5k +10,542 24.0%
11 M & T BK CORP COM MTB MTB 63,885 $15.2m3.25% 3.25% ReducedShares held: Q3 2025 94.0k, Q4 2025 73.2k, Q1 2026 65.2k, Q2 2026 63.9k -1.3k -1,290 -2.0%
12 APTARGROUP INC COM ATR ATR 121,355 $15.2m3.25% 3.25% AddedShares held: Q3 2025 99.5k, Q4 2025 93.9k, Q1 2026 86.8k, Q2 2026 121.4k +34.6k +34,554 39.8%
13 OREILLY AUTOMOTIVE INC COM ORLY ORLY 164,080 $15.1m3.23% 3.23% AddedShares held: Q3 2025 156.2k, Q4 2025 148.2k, Q1 2026 127.0k, Q2 2026 164.1k +37.1k +37,084 29.2%
14 GENTEX CORP COM GNTX GNTX 597,167 $15.1m3.23% 3.23% ReducedShares held: Q3 2025 689.6k, Q4 2025 650.9k, Q1 2026 609.0k, Q2 2026 597.2k -11.8k -11,815 -1.9%
15 IDEX CORP COM IEX IEX 65,510 $14.9m3.18% 3.18% ReducedShares held: Q3 2025 89.4k, Q4 2025 85.1k, Q1 2026 80.1k, Q2 2026 65.5k -14.6k -14,568 -18.2%
16 TORO CO COM TTC TTC 146,959 $14.3m3.06% 3.06% ReducedShares held: Q3 2025 208.7k, Q4 2025 196.6k, Q1 2026 150.2k, Q2 2026 147.0k -3.2k -3,194 -2.1%
17 WABTEC COM WAB WAB 51,647 $13.9m2.98% 2.98% ReducedShares held: Q3 2025 76.5k, Q4 2025 72.4k, Q1 2026 52.7k, Q2 2026 51.6k -1.0k -1,037 -2.0%
18 TELEFLEX INCORPORATED COM TFX TFX 104,065 $13.2m2.82% 2.82% ReducedShares held: Q3 2025 88.8k, Q4 2025 83.6k, Q1 2026 106.3k, Q2 2026 104.1k -2.2k -2,212 -2.1%
19 SMUCKER J M CO COM NEW SJM SJM 117,159 $13.2m2.82% 2.82% ReducedShares held: Q3 2025 164.2k, Q4 2025 129.3k, Q1 2026 119.6k, Q2 2026 117.2k -2.5k -2,451 -2.0%
20 INSIGHT ENTERPRISES INC COM NSIT NSIT 106,952 $13.0m2.79% 2.79% AddedShares held: Q3 2025 6.2k, Q4 2025 6.2k, Q1 2026 84.4k, Q2 2026 107.0k +22.5k +22,517 26.7%
21 ZIMMER BIOMET HOLDINGS INC COM ZBH ZBH 138,547 $11.9m2.55% 2.55% ReducedShares held: Q3 2025 199.5k, Q4 2025 155.2k, Q1 2026 141.4k, Q2 2026 138.5k -2.8k -2,807 -2.0%
22 TRIMBLE INC COM TRMB TRMB 229,315 $11.7m2.51% 2.51% AddedShares held: Q3 2025 0, Q4 2025 0, Q1 2026 114.4k, Q2 2026 229.3k +114.9k +114,911 100.4%
23 BERKLEY W R CORP COM WRB WRB 162,554 $11.5m2.45% 2.45% AddedShares held: Q3 2025 153.2k, Q4 2025 144.9k, Q1 2026 131.9k, Q2 2026 162.6k +30.7k +30,700 23.3%
24 TRACTOR SUPPLY CO COM TSCO TSCO 359,937 $11.4m2.43% 2.43% AddedShares held: Q3 2025 251.9k, Q4 2025 307.4k, Q1 2026 284.5k, Q2 2026 359.9k +75.5k +75,478 26.5%
25 DEVON ENERGY CORP NEW COM DVN DVN 274,418 $11.3m2.42% 2.42% ReducedShares held: Q3 2025 323.6k, Q4 2025 303.6k, Q1 2026 281.6k, Q2 2026 274.4k -7.2k -7,213 -2.6%
26 ARROW ELECTRS INC COM ARW ARW 51,368 $11.0m2.34% 2.34% ReducedShares held: Q3 2025 153.6k, Q4 2025 145.2k, Q1 2026 101.1k, Q2 2026 51.4k -49.7k -49,694 -49.2%
27 KEYSIGHT TECHNOLOGIES INC COM KEYS KEYS 30,127 $10.5m2.25% 2.25% ReducedShares held: Q3 2025 79.6k, Q4 2025 51.9k, Q1 2026 38.4k, Q2 2026 30.1k -8.3k -8,269 -21.5%
28 AZZ INC COM AZZ AZZ 63,750 $9.9m2.11% 2.11% ReducedShares held: Q3 2025 82.7k, Q4 2025 113.3k, Q1 2026 92.6k, Q2 2026 63.8k -28.9k -28,867 -31.2%
29 MUELLER WTR PRODS INC COM SER A MWA MWA 367,282 $9.5m2.03% 2.03% ReducedShares held: Q3 2025 491.0k, Q4 2025 467.6k, Q1 2026 374.6k, Q2 2026 367.3k -7.3k -7,284 -1.9%
30 NORTHERN TR CORP COM NTRS NTRS 51,999 $9.0m1.93% 1.93% ReducedShares held: Q3 2025 68.7k, Q4 2025 65.3k, Q1 2026 53.0k, Q2 2026 52.0k -1.0k -1,030 -1.9%
31 MOHAWK INDS INC COM MHK MHK 65,195 $7.9m1.69% 1.69% ReducedShares held: Q3 2025 97.3k, Q4 2025 92.1k, Q1 2026 66.5k, Q2 2026 65.2k -1.3k -1,302 -2.0%
32 TEREX CORP NEW COM TEX TEX 106,610 $7.7m1.65% 1.65% ReducedShares held: Q3 2025 0, Q4 2025 0, Q1 2026 108.7k, Q2 2026 106.6k -2.1k -2,090 -1.9%
33 C H ROBINSON WORLDWIDE INC COM NEW CHRW CHRW 37,751 $7.1m1.52% 1.52% ReducedShares held: Q3 2025 83.2k, Q4 2025 62.8k, Q1 2026 38.5k, Q2 2026 37.8k -773 -773 -2.0%
34 CASEYS GEN STORES INC COM CASY CASY 7,947 $6.3m1.35% 1.35% ReducedShares held: Q3 2025 19.2k, Q4 2025 18.4k, Q1 2026 13.0k, Q2 2026 7.9k -5.1k -5,051 -38.9%
35 MEDIAALPHA INC CL A MAX MAX 489,098 $6.1m1.31% 1.31% ReducedShares held: Q3 2025 0, Q4 2025 0, Q1 2026 499.0k, Q2 2026 489.1k -9.9k -9,913 -2.0%
36 FULLER H B CO COM FUL FUL 77,354 $4.5m0.96% 0.96% ReducedShares held: Q3 2025 0, Q4 2025 0, Q1 2026 78.9k, Q2 2026 77.4k -1.6k -1,573 -2.0%
37 RAYONIER INC COM RYN RYN 211,357 $4.5m0.96% 0.96% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 211.4k

Sold out since Q1 2026

SecurityTickerShares held beforeValue then
BROWN & BROWN INC BRO BRO 144,149 $9.4m144.1k shares
MCCORMICK & CO INC MKC MKC 75,775 $3.8m75.8k shares