— Know what they know.
Not Investment Advice
Asset Manager ← All Institutions

SPEECE THORSON CAPITAL GROUP INC

601 CARLSON PKWY SUITE 850, MINNETONKA, MN 55305 • 6123384649

Q2 2026 · Filed 2026-08-04
Market Value
$450M
+5.9%
Holdings
38
-8
New Purchases
1
Added To
9
Closed
2
Reduced
26
Top 10 Concentration
37.8%
Turnover
7.9%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
NSIT 2.90% 1.33% +1.56% $13M
RYN 1.00% 0.00% +1.00% $4M
TRMB 2.61% 1.76% +0.85% $12M
ATR 3.38% 2.58% +0.80% $15M
MGEE 4.14% 3.45% +0.69% $19M
LH 3.38% 2.75% +0.63% $15M
ORLY 3.36% 2.76% +0.60% $15M
WRB 2.55% 2.06% +0.49% $11M
MSA 3.75% 3.29% +0.47% $17M
CBSH 4.27% 3.92% +0.34% $19M
CASS 3.96% 3.67% +0.29% $18M
MAX 1.37% 1.09% +0.27% $6M
NTRS 2.01% 1.74% +0.27% $9M
GNTX 3.35% 3.13% +0.22% $15M
MHK 1.76% 1.54% +0.22% $8M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
BRO 0.00% 2.21% -2.21% $0
ARW 2.44% 3.41% -0.98% $11M
MKC 0.00% 0.90% -0.90% $0
CASY 1.40% 2.23% -0.82% $6M
DVN 2.52% 3.34% -0.82% $11M
WTM 4.25% 4.86% -0.61% $19M
AZZ 2.20% 2.73% -0.53% $10M
HXL 3.39% 3.91% -0.52% $15M
TSCO 2.53% 3.03% -0.51% $11M
ZBH 2.65% 3.01% -0.36% $12M
MWA 2.11% 2.42% -0.32% $9M
IEX 3.30% 3.57% -0.27% $15M
KEYS 2.34% 2.55% -0.21% $11M
FUL 1.00% 1.15% -0.14% $5M
SON 3.76% 3.90% -0.14% $17M

Sector Allocation Over Time

Industry Breakdown

IndustryWeight
Industrials 28.1%
Financial Services 17.4%
Consumer Cyclical 16.1%
Healthcare 14.2%
Technology 8.8%

Market Cap Concentration

TierHoldingsValueWeight
Large Cap 19 $205M 45.6%
Mid Cap 17 $221M 49.1%
Small Cap 2 $24M 5.3%

Portfolio Analytics

Avg Market Cap
$16.3B
Median Market Cap
$10.7B
Avg P/E
21.9
Median P/E
19.1
Avg Dividend Yield
0.02%
Avg Beta
0.80
# Stocks
38
# ETFs / Funds
0

Top Holdings (38 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 CBSH 4.27% 332,442 $19M $57.75 $3M -6,194 -1.8%
2 WTM 4.25% 9,215 $19M $2,073.36 -$2M -182 -1.9%
3 MGEE 4.14% 228,679 $19M $81.54 $4M +39,132 +20.6%
4 CASS 3.96% 347,328 $18M $51.32 $2M -6,909 -1.9%
5 SON 3.76% 300,496 $17M $56.35 $347K -6,141 -2.0%
6 MSA 3.75% 96,741 $17M $174.58 $3M +11,576 +13.6%
7 RPM 3.51% 142,095 $16M $111.15 $1M -2,864 -2.0%
8 HXL 3.39% 152,463 $15M $100.06 -$1M -52,550 -25.6%
9 LH 3.38% 54,385 $15M $280.00 $4M +10,542 +24.0%
10 MTB 3.38% 63,885 $15M $238.01 $2M -1,290 -2.0%
11 ATR 3.38% 121,355 $15M $125.20 $4M +34,554 +39.8%
12 ORLY 3.36% 164,080 $15M $92.09 $3M +37,084 +29.2%
13 GNTX 3.35% 597,167 $15M $25.27 $2M -11,815 -1.9%
14 IEX 3.30% 65,510 $15M $226.94 -$312K -14,568 -18.2%
15 TTC 3.18% 146,959 $14M $97.42 $287K -3,194 -2.1%
16 WAB 3.09% 51,647 $14M $269.60 $758K -1,037 -2.0%
17 TFX 2.93% 104,065 $13M $126.76 $479K -2,212 -2.1%
18 SJM 2.93% 117,159 $13M $112.50 $2M -2,451 -2.0%
19 NSIT 2.90% 106,952 $13M $121.80 $7M +22,517 +26.7%
20 ZBH 2.65% 138,547 $12M $86.09 -$853K -2,807 -2.0%
21 TRMB 2.61% 229,315 $12M $51.18 $4M +114,911 +100.4%
22 WRB 2.55% 162,554 $11M $70.53 $3M +30,700 +23.3%
23 TSCO 2.53% 359,937 $11M $31.61 -$2M +75,478 +26.5%
24 DVN 2.52% 274,418 $11M $41.32 -$3M -7,213 -2.6%
25 ARW 2.44% 51,368 $11M $213.40 -$4M -49,694 -49.2%
26 KEYS 2.34% 30,127 $11M $350.08 -$295K -8,269 -21.5%
27 AZZ 2.20% 63,750 $10M $155.04 -$2M -28,867 -31.2%
28 MWA 2.11% 367,282 $9M $25.83 -$810K -7,284 -1.9%
29 NTRS 2.01% 51,999 $9M $173.85 $2M -1,030 -1.9%
30 MHK 1.76% 65,195 $8M $121.33 $1M -1,302 -2.0%
31 TEX 1.72% 106,610 $8M $72.39 $1M -2,090 -1.9%
32 CHRW 1.58% 37,751 $7M $188.34 $712K -773 -2.0%
33 CASY 1.40% 7,947 $6M $794.77 -$3M -5,051 -38.9%
34 MAX 1.37% 489,098 $6M $12.57 $2M -9,913 -2.0%
35 FUL 1.00% 77,354 $5M $58.29 -$359K -1,573 -2.0%
36 RYN 1.00% 211,357 $4M $21.28 — +211,357 — NEW
37 MKC —% — — — -$4M -75,775 -100.0% SOLD
38 BRO —% — — — -$9M -144,149 -100.0% SOLD

New Positions

SymbolValue% Port
RYN $4M 1.00%

Sold Out Positions

SymbolValue% Port
BRO — —%
MKC — —%
View SEC EDGAR Filings for SPEECE THORSON CAPITAL GROUP INC →

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms