← All institutions

SPEECE THORSON CAPITAL GROUP INC

CIK 0000900169

Annualised vol
7.552372%
Beta
0.288397
HHI
297.9267
Top-10 weight
36.914693%
VaR 95%
0.702706%
VaR 99%
1.214534%
Max drawdown
14.836054%
Matched value
50.509465%

Returns of reported holdings

Loading returns…

Position changes vs prior quarter

What the latest 13F shows bought and sold against the quarter before, by share count.

TickerChangeShares nowShares beforeShare change %Value now ($)
MGEE ADDED 228,679 189,547 20.65% 18,646,000
SON REDUCED 300,496 306,637 -2.0% 16,933,000
MSA ADDED 96,741 85,165 13.59% 16,889,000
MTB REDUCED 63,885 65,175 -1.98% 15,205,000
ATR ADDED 121,355 86,801 39.81% 15,194,000
ORLY ADDED 164,080 126,996 29.2% 15,110,000
GNTX REDUCED 597,167 608,982 -1.94% 15,090,000
TTC REDUCED 146,959 150,153 -2.13% 14,317,000
TFX REDUCED 104,065 106,277 -2.08% 13,191,000
NSIT ADDED 106,952 84,435 26.67% 13,027,000
TRMB ADDED 229,315 114,404 100.44% 11,736,000
WRB ADDED 162,554 131,854 23.28% 11,465,000
KEYS REDUCED 30,127 38,396 -21.54% 10,547,000
AZZ REDUCED 63,750 92,617 -31.17% 9,884,000
NTRS REDUCED 51,999 53,029 -1.94% 9,040,000
TEX REDUCED 106,610 108,700 -1.92% 7,717,000
CHRW REDUCED 37,751 38,524 -2.01% 7,110,000
MAX REDUCED 489,098 499,011 -1.99% 6,148,000
FUL REDUCED 77,354 78,927 -1.99% 4,509,000
RYN NEW 211,357 - - 4,498,000
BRO CLOSED OUT 0 144,149 -100.0% 0
MKC CLOSED OUT 0 75,775 -100.0% 0

Holdings (latest quarter)

TickerChangeIssuerClassCUSIPValue ($)Weight %Shares
- COMMERCE BANCSHARES INC COM 200525103 19,199,000 4.1 332442.0
- WHITE MOUNT INS GRP LTD COM G9618E107 19,106,000 4.08 9215.0
MGEE ADDED MGE ENERGY INC COM 55277P104 18,646,000 3.99 228679.0
- CASS INFORMATION SYS INC COM 14808P109 17,825,000 3.81 347328.0
- STERIS PLC SHS USD COM G8473T100 17,792,000 3.8 84495.0
SON REDUCED SONOCO PRODUCTS COM 835495102 16,933,000 3.62 300496.0
MSA ADDED MSA SAFETY INC COM 553498106 16,889,000 3.61 96741.0
- RPM INTL INC COM 749685103 15,794,000 3.38 142095.0
- HEXCEL CORP NEW COM 428291108 15,255,000 3.26 152463.0
- LABORATORY CORP AMER HLDGS COM 504922105 15,228,000 3.26 54385.0
MTB REDUCED M & T BANK CORP COM 55261F104 15,205,000 3.25 63885.0
ATR ADDED APTARGROUP INC COM 038336103 15,194,000 3.25 121355.0
ORLY ADDED O REILLY AUTOMOTIVE INC COM 67103H107 15,110,000 3.23 164080.0
GNTX REDUCED GENTEX CORP COM 371901109 15,090,000 3.23 597167.0
- IDEX CORP COM 45167R104 14,867,000 3.18 65510.0
TTC REDUCED TORO CO COM 891092108 14,317,000 3.06 146959.0
- WABTEC CORP COM 929740108 13,924,000 2.98 51647.0
TFX REDUCED TELEFLEX INCORPORATED COM 879369106 13,191,000 2.82 104065.0
- SMUCKER J M CO COM 832696405 13,180,000 2.82 117159.0
NSIT ADDED INSIGHT ENTERPRISES INC COM 45765U103 13,027,000 2.79 106952.0
- ZIMMER HLDGS INC COM 98956P102 11,928,000 2.55 138547.0
TRMB ADDED TRIMBLE INC COM 896239100 11,736,000 2.51 229315.0
WRB ADDED BERKLEY W R CORP COM 084423102 11,465,000 2.45 162554.0
- TRACTOR SUPPLY CO COM 892356106 11,378,000 2.43 359937.0
- DEVON ENERGY CORP NEW COM 25179M103 11,339,000 2.42 274418.0
- ARROW ELECTRS INC COM 042735100 10,962,000 2.34 51368.0
KEYS REDUCED KEYSIGHT TECHNOLOGIES INC COM 49338L103 10,547,000 2.25 30127.0
AZZ REDUCED AZZ INC COM 002474104 9,884,000 2.11 63750.0
- MUELLER WTR PRODS INC COM 624758108 9,487,000 2.03 367282.0
NTRS REDUCED NORTHERN TRUST CORP COM 665859104 9,040,000 1.93 51999.0
- MOHAWK INDS INC COM 608190104 7,910,000 1.69 65195.0
TEX REDUCED TEREX CORP NEW COM 880779103 7,717,000 1.65 106610.0
CHRW REDUCED C H ROBINSON WORLDWIDE INC COM 12541W209 7,110,000 1.52 37751.0
- CASEYS GEN STORES INC COM 147528103 6,316,000 1.35 7947.0
MAX REDUCED MEDIAALPHA INC COM 58450V104 6,148,000 1.31 489098.0
FUL REDUCED FULLER H B CO COM 359694106 4,509,000 0.96 77354.0
RYN NEW RAYONIER INC COM 754907103 4,498,000 0.96 211357.0

Quarterly portfolios

PeriodFiledValue ($)PositionsVol %BetaMax DD %
2026-06-30 2026-08-04 467,746,000 37 7.552372 0.288397 14.836054
2026-03-31 2026-04-29 438,991,000 38 7.133073 0.274099 13.964882
2025-12-31 2026-01-29 461,952 42 6.731732 0.256506 13.560749
2025-09-30 2025-11-20 500,482 44 7.148318 0.274491 14.569946
2025-03-31 2025-05-01 485,569 42 7.300591 0.279937 14.957263
2024-12-31 2025-02-13 506,904 41 7.051849 0.267365 14.17757