Mesabi Trust (MSB)
Mesabi Trust has a market cap or net worth of $320.00 million. The enterprise value is $309.09 million.
The next earnings date is Wednesday, April 26, 2023, after market close.
|Estimated Earnings Date||Apr 26, 2023|
|Ex-Dividend Date||Jul 28, 2022|
Mesabi Trust has 13.12 million shares outstanding.
|Shares Change (YoY)||n/a|
|Shares Change (QoQ)||n/a|
|Owned by Insiders (%)||0.08%|
|Owned by Institutions (%)||37.57%|
The trailing PE ratio is 12.58.
The stock's EV/EBITDA ratio is 12.00, with an EV/FCF ratio of 8.86.
|EV / Earnings||12.00|
|EV / Sales||11.09|
|EV / EBITDA||12.00|
|EV / EBIT||12.00|
|EV / FCF||8.86|
|Debt / Equity||n/a|
|Debt / EBITDA||n/a|
|Debt / FCF||n/a|
Return on equity (ROE) is 113.40% and return on invested capital (ROIC) is 279.30%.
|Return on Equity (ROE)||113.40%|
|Return on Assets (ROA)||73.90%|
|Return on Capital (ROIC)||279.30%|
|Revenue Per Employee||n/a|
|Profits Per Employee||n/a|
|Effective Tax Rate||n/a|
Stock Price Statistics
The stock price has decreased by -4.09% in the last 52 weeks. The beta is 0.96, so Mesabi Trust's price volatility has been similar to the market average.
|52-Week Price Change||-4.09%|
|50-Day Moving Average||23.54|
|200-Day Moving Average||23.17|
|Average Volume (30 Days)||65,608|
Short Selling Information
The latest short interest is 229,685, so 1.75% of the outstanding shares have been sold short.
|Short Previous Month||306,792|
|Short % of Shares Out||1.75%|
|Short % of Float||1.75%|
|Short Ratio (days to cover)||2.62|
In the last 12 months, Mesabi Trust had revenue of $27.87 million and earned $25.77 million in profits. Earnings per share was $1.96.
|Earnings Per Share (EPS)||$1.96|
|Cash & Cash Equivalents||14.50M|
|Net Cash Per Share||$1.11|
|Equity / Book Value||14.45M|
|Book Value Per Share||1.10|
|Operating Cash Flow||34.90M|
|Free Cash Flow||34.90M|
|FCF Per Share||$2.66|
Gross margin is 100.00%, with operating and profit margins of 92.46% and 92.46%.
Dividends & Yields
This stock pays an annual dividend of $1.88, which amounts to a dividend yield of 7.71%.
|Dividend Per Share||$1.88|
|Dividend Growth (YoY)||180.56%|
|Price Target Difference||n/a|
|Revenue Growth Forecast (5Y)||n/a|
|EPS Growth Forecast (5Y)||n/a|
This stock does not have any record of stock splits.
|Last Split Date||n/a|