Mesabi Trust

Mesabi Trust

MSB

Get informed when a big investor buys or sells

+ Follow
Market Cap$239.31M
Close$

Compare to Similar Companies

P/E RatioDividendsReturn on EquityPrice-to-SalesDebt-to-Equity
Mesabi TrustMesabi Trust36.84.88%37%--
$23.77

Current Fair Value

30.3% upside

Undervalued by 30.3% based on the discounted cash flow analysis.

Share Statistics

Market cap$239.31 Million
Enterprise Value$221.92 Million
Dividend Yield$0.89 (4.88%)
Earnings per Share$1.06
Beta0.33
Outstanding Shares13,120,010

Return

Return on Equity36.87%ROE
Return on Assets32.69%
Return on Invested Capital-42.21%

Valuation & Multiples

P/E Ratio36.8P/E Ratio
PEG-36.07PEG
Price to Sales-Price to Sales
Price to Book Ratio18.24Price to Book Ratio
Enterprise Value to Revenue18.64
Enterprise Value to EBIT-26.5
Enterprise Value to Net Income34
Total Debt to Enterprise0
Debt to Equity0Debt to Equity

Revenue Sources

No data

Insider Trades

Last Earnings Call

Report Date
September 11, 2026
EPS Estimate
-
Average shareholder expectation
Revenue Estimate
-
Average shareholder expectation

Institutional Put/Call Ratio

Market sentiment based on institutional option activity.

Put/Call Ratio0.0000▼ 19.75%
Total Calls-▼ 100.00%
Total Puts-▼ 100.00%

Institutional Ownership

Holdings and activity of institutional investors.

Ownership %0.09%▼ 50.24%
Total Invested$223,132▼ 99.87%
Investors Holding1▼ 65.00%

ESG Score

No data

About Mesabi Trust