Upgrade

Mesabi Trust

MSB

Last
$18.42
Day
+0.3%
1y
-40.9%
5y
-39.6%
52w
-56.7%
SPY YTD
+13.3%
XLB
+6.8%
Earnings
—
EMA 21
19.84
EMA 50
21.43
EMA 200
25.84
20d high
-20.5%
5y high
-56.7%
5y range
9th
Website · United States

Positions held

Your positions

MSB isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-30
Hold
avoid
Signal
Strong Sell
Target
$20.63
Stop
$16.47
Stop distance
10.6%
Target vs last
+12.0%

Fundamentals

Market cap—Enterprise value$223.50MTrailing P/E37.47Forward P/E—
PEG—Price / book13.69Beta0.33Dividend yield4.85%
Revenue growth-55.8%Earnings growth—Gross margin100.0%Operating margin-3.8%
Profit margin54.5%ROE32.1%ROA18.4%Debt / equity—
Current ratio8.81Free cash flow$5.44MAnalyst recommendationnoneMean target—
52w high$42.3852w low$17.25

Quarterly

2026-Q32026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$2.3M$2.1M$3.4M$3.4M$5.4M—
Op margin100.0%100.0%-1.7%100.0%100.0%—
Net income-$0.1M$1.1M$2.7M$2.8M$4.7M—
Gross margin——————
Gross profit——————
Operating income$2.3M$2.1M-$0.1M$3.4M$5.4M—
  • Revenue +12% vs prior quarter ($2.3M vs $2.1M).

Yearly (6y)

20262025202420232022
Revenue$16.6M$25.5M$22.1M$7.5M—
Op margin79.0%81.1%83.9%68.2%—
Net income$13.9M$93.3M$19.0M$5.3M—
Gross margin97.2%99.0%98.8%95.6%—
Gross profit$16.1M$25.2M$21.8M$7.2M—
Operating income$13.1M$20.6M$18.5M$5.1M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

MSB · daily-11.4% over 13 sessions
Close EMA21 EMA50 EMA200
17.0018.3919.7821.1822.572026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$0M$1M$3M$4M$5M-2%49%100%2025-Q32025-Q42026-Q12026-Q22026-Q3