SPEECE THORSON CAPITAL GROUP INC Concentrated Active

Location: Minnetonka, MN

CIK: 0000900169 · Show all filings

Period: Q1 2024 (← Previous) (Next →)

Filing Date: Apr 23, 2024

Total Value: $517M

Holdings (43)

WTM WHITE MOUNT INS GRP LTD 4.8%
Value $24.67M Shares 13,751 Est. Cost $854.49 Unrealized +96.2%
ZBH ZIMMER HLDGS INC 4.0%
Value $20.61M Shares 156,157 Est. Cost $112.18 Unrealized +9.3%
RPM RPM INTL INC 4.0%
Value $20.55M Shares 172,735 Est. Cost $84.48 Unrealized +31.6%
MTB M & T BANK CORP 3.6%
Value $18.77M Shares 129,093 Est. Cost $101.43 Unrealized +28.8%
GNTX GENTEX CORP 3.6%
Value $18.45M Shares 510,849 Est. Cost $29.15 Unrealized +18.7%
ARW ARROW ELECTRS INC 3.5%
Value $18.09M Shares 139,743 Est. Cost $84.23 Unrealized +39.0%
MHK MOHAWK INDS INC 3.2%
Value $16.69M Shares 127,545 Est. Cost $123.28 Unrealized -8.9%
MWA MUELLER WTR PRODS INC 3.0%
Value $15.63M Shares 971,528 Est. Cost $9.72 Unrealized +49.3%
LEG LEGGETT & PLATT INC 3.0%
Value $15.42M Shares 805,021 Est. Cost $37.93 Unrealized -42.7%
STE STERIS PLC SHS USD 3.0%
Value $15.4M Shares 68,509 Est. Cost $166.62 Unrealized +33.2%
SON SONOCO PRODUCTS 2.9%
Value $15.19M Shares 262,624 Est. Cost $36.16 Unrealized +45.3%
ORLY O REILLY AUTOMOTIVE INC 2.9%
Value $15M Shares 13,284 Est. Cost $23.77 Unrealized +194.2%
DVA DAVITA HEALTHCARE PARTNERS 2.9%
Value $14.98M Shares 108,520 Est. Cost $74.67 Unrealized +60.6%
FMC FMC CORP 2.9%
Value $14.75M Shares 231,484 Est. Cost $76.85 Unrealized -30.6%
NTRS NORTHERN TRUST CORP 2.8%
Value $14.65M Shares 164,732 Est. Cost $64.40 Unrealized +20.1%
WAB WABTEC CORP 2.8%
Value $14.56M Shares 99,920 Est. Cost $74.32 Unrealized +80.6%
DVN DEVON ENERGY CORP NEW 2.8%
Value $14.33M Shares 285,497 Est. Cost $35.51 Unrealized +17.7%
WRB BERKLEY W R CORP 2.7%
Value $13.89M Shares 157,025 Est. Cost $32.87 Unrealized +56.5%
TSCO TRACTOR SUPPLY CO 2.6%
Value $13.64M Shares 52,121 Est. Cost $17.61 Unrealized +163.1%
HXL HEXCEL CORP NEW 2.5%
Value $12.92M Shares 177,308 Est. Cost $62.56 Unrealized +15.0%
HSIC SCHEIN HENRY INC 2.5%
Value $12.88M Shares 170,568 Est. Cost $76.19 Unrealized -1.5%
MCY MERCURY GEN CORP NEW 2.4%
Value $12.6M Shares 244,232 Est. Cost $34.70 Unrealized +27.1%
CBSH COMMERCE BANCSHARES INC 2.4%
Value $12.22M Shares 229,709 Est. Cost $38.76 Unrealized +18.2%
CHRW C H ROBINSON WORLDWIDE INC 2.3%
Value $12.09M Shares 158,744 Est. Cost $75.03 Unrealized -0.5%
IEX IDEX CORP 2.3%
Value $12.07M Shares 49,460 Est. Cost $117.21 Unrealized +87.9%
BRO BROWN & BROWN INC 2.3%
Value $12.02M Shares 137,281 Est. Cost $58.19 Unrealized +36.6%
WERN WERNER ENTERPRISES INC 2.3%
Value $11.98M Shares 306,242 Est. Cost $36.46 Unrealized +9.3%
LABORATORY CORP AMER HLDGS 2.3%
Value $11.74M Shares 53,751 Est. Cost $147.78 Unrealized
SJM SMUCKER J M CO 2.3%
Value $11.64M Shares 92,484 Est. Cost $96.47 Unrealized +22.1%
ATR APTARGROUP INC 2.2%
Value $11.56M Shares 80,327 Est. Cost $83.85 Unrealized +57.4%
KEYS KEYSIGHT TECHNOLOGIES INC 1.9%
Value $9.979M Shares 63,812 Est. Cost $144.72 Unrealized +6.3%
CASY CASEYS GEN STORES INC 1.8%
Value $9.53M Shares 29,927 Est. Cost $95.91 Unrealized +201.6%
CABO CABLE ONE INC 1.8%
Value $9.461M Shares 22,360 Est. Cost $585.39 Unrealized -19.0%
MGEE MGE ENERGY INC 1.7%
Value $8.985M Shares 114,143 Est. Cost $68.61 Unrealized -1.9%
TFX TELEFLEX INCORPORATED 1.6%
Value $8.169M Shares 36,121 Est. Cost $232.44 Unrealized +0.5%
CASS CASS INFORMATION SYS INC 1.5%
Value $7.649M Shares 158,801 Est. Cost $41.25 Unrealized +4.0%
TTC TORO CO 1.5%
Value $7.502M Shares 81,870 Est. Cost $92.22 Unrealized 0.0%
PLXS PLEXUS CORP COM 0.3%
Value $1.612M Shares 16,997 Est. Cost $96.27 Unrealized 0.0%
WSM WILLIAMS SONOMA INC 0.3%
Value $1.438M Shares 4,528 Est. Cost $45.76 Unrealized +146.8%
ETN EATON CORP PLC SHS 0.3%
Value $1.309M Shares 4,185 Est. Cost $74.72 Unrealized +258.1%
MASONITE INTL CORP NEW 0.2%
Value $1.292M Shares 9,829 Est. Cost $72.33 Unrealized
NSIT INSIGHT ENTERPRISES INC 0.2%
Value $1.173M Shares 6,321 Est. Cost $58.22 Unrealized +217.3%
PGR PROGRESSIVE CORP OHIO 0.1%
Value $295K Shares 1,426 Est. Cost $24.72 Unrealized +590.0%