MESABI TRUSTMSBBalance sheet

Market cap
$398.45M
P/E ratio
2012/012013/012014/012015/012016/012017/012018/012019/012020/012021/012022/012023/012024/012025/01
Cash and cash equivalents 10789314314,835881,8101013481424100
Total cash & short-term investments10789314314,835881,8101013481424100
Accounts receivable, net-------269,588249,477523,56221
Total current assets11781091426352423541427102
Total non-current assets473,819205,058510,576255,762456,061333333333
Total assets 118910101426352423541427102
Total liabilities 10688827,79441619126233678