WallStSmart
MSB

Mesabi Trust

NYSE: MSB · BASIC MATERIALS · STEEL

$28.06
+0.97% today

Updated 2026-05-01

Market cap
$350.96M
P/E ratio
25.24
P/S ratio
20.03x
EPS (TTM)
$1.06
Dividend yield
4.74%
52W range
$22 – $42
Volume
0.1M

WallStSmart proprietary scores

45
out of 100
Grade: C
Sell
Investment rating
4.7
Growth
C
5.0
Quality
C+
9.5
Profitability
A+
5.3
Valuation
C+
/9
Piotroski F-Score
Altman Z-Score
Industry rank
View all highly rated stocks (75+) →204 stocks currently score above 75

Price targets

Analyst target
$33.00
+17.61%
12-Month target
$24.46
-12.83%
Intrinsic (DCF)
Margin of safety

Price chart

X-Ray snapshot

Strengths
+ Profit margin 79.10% — above average
+ ROE 63.40% — strong efficiency
+ Free cash flow $14.40T — positive
Risks
- Revenue declining -47.60% QoQ

Key financials

Revenue Net Income Free Cash Flow
Metric2023202420252026TTM
Revenue$7.74M$22.86M$25.46M$17.52M$17.52M
Net income$5.31M$18.98M$93.27M$13.87M$2.73M
EPS$1.06
Free cash flow$13.86M$14.61M$93.94M$14.40T$14.40T
Profit margin68.57%83.03%366.42%79.14%79.10%

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
MSB$350.96M454.79.55.35.0Hold
LIN$232.23B564.08.03.34.0-46.35%Buy
BHP$201.45B655.38.53.35.0-84.46%Buy
RIO$163.40B544.08.05.35.0+14.04%Buy
SCCO$141.83B659.310.04.36.8Strong Buy
NEM$118.59B7810.09.54.08.0-81.42%Strong Buy

Smart narrative

Mesabi Trust trades at $28.06. representing a P/E of 25.24x trailing earnings. Our Smart Value Score of 45/100 indicates the stock is fair. TTM revenue stands at $17.52M. with profit margins at 79.10%.

Frequently asked questions

What is Mesabi Trust's stock price?
Mesabi Trust (MSB) trades at $28.06.
Is Mesabi Trust overvalued?
Smart Value Score 45/100 (Grade C, Sell).
What is the price target of Mesabi Trust (MSB)?
The analyst target price is $33.00, representing +17.6% upside from the current price of $28.06.
What is Mesabi Trust's revenue?
TTM revenue is $17.52M.

Company info

SectorBASIC MATERIALS
IndustrySTEEL
CountryUSA
ExchangeNYSE
CurrencyUSD

Quick metrics

P/S ratio20.03x
ROE63.40%
Beta0.50
50D MA$31.04
200D MA$32.47
Shares out0.01B
Float0.01B
Short ratio
Avg volume0.1M

Performance

1 week-8.83%
1 month-10.17%
3 months-23.08%
YTD-27.08%
1 year
3 years
5 years