NBSM

$26.43
Showing 10 of 68 holdings(as of Oct 31, 2025)Top 10 Weight: 22.81%
#TickerNameWeightSharesMkt ValueShare ChgSectorIndustry
1WTMWhite Mountains Insurance Group Ltd Common Stock2.79%2,715$5.11M••••••••••••••••••••••
2CNXCnx Resources Corp2.39%119,383$4.39M••••••••••••••••••••••
3ROLLRbc Bearings Inc2.38%10,213$4.37M••••••••••••••••••••••
4VMIValmont Industrialstries2.34%11,330$4.30M••••••••••••••••••••••
5KEXKirby Corporation2.29%39,632$4.19M••••••••••••••••••••••
6ACAArcosa Inc_None_02.24%41,276$4.10M••••••••••••••••••••••
7HAEHaemonetics Corp/Mass2.16%52,727$3.96M••••••••••••••••••••••
8BRCBrady Corp Usd 0.012.15%51,111$3.94M••••••••••••••••••••••
9TRVXXState Street Institutional Treasury Money Market Fund2.06%3,769,794$3.77M••••••••••••••••••••••
10AWIArmstrong World Industries2.01%20,454$3.69M••••••••••••••••••••••
Want to see all 68 holdings?View All HoldingsPRO
Showing 10 of 68 holdingsTop 10 Weight: 22.81%
#TickerNameIndustryWeightAllocation
1WTMWhite Mountains Insurance Group Ltd Common StockUnknown2.79%
2CNXCnx Resources CorpEnergy2.39%
3ROLLRbc Bearings IncIndustrials2.38%
4VMIValmont IndustrialstriesIndustrials2.34%
5KEXKirby CorporationIndustrials2.29%
6ACAArcosa Inc_None_0Materials2.24%
7HAEHaemonetics Corp/MassHealth Care2.16%
8BRCBrady Corp Usd 0.01Industrials2.15%
9TRVXXState Street Institutional Treasury Money Market FundUnknown2.06%
10AWIArmstrong World IndustriesUnknown2.01%
Want to see all 68 holdings?

Holdings Distribution

Loading chart...