Mesabi Trust
Steel
Basic Materials
traded
23 Sep 2025
listed
no
open
30.69
52 week high
34.76
high
30.87
52 week low
0.00
previous Close
30.89
P/E ratio
market cap
402 M
div yield
0
net incoming
4.74 M
30.64 %
net profit margin
84.61 %
7.00 %
operating incoming
4.74 M
30.64 %
net change in cash
-78.96 M
-3.91 %
cash on hand
21.25 M
-12.27 %
cost of revenue
863 K
-21.79 %
top