MESABI TRUSTMSBIncome statement

Market cap
$539.89M
P/E ratio
2012/012013/012014/012015/012016/012017/012018/012019/012020/012021/012022/012023/012024/012025/01
Revenue343222261011354732267182399
Revenue growth (%)-
Cost of revenue-------2233245
Operating expenses -908,208988,86411---------
Net income 33312125910334630236951993
Net income margin (%)
Earnings per share2.532.341.61.890.650.732.553.472.291.785.240.411.457.11
Diluted EPS2.532.341.61.890.650.732.553.472.291.785.240.411.457.11