MSB - Mesabi Trust
Float
13.11M
Short % of Float
4.05%
Oustanding Shares
13.12M
Float
13.11M
Short % of Float
3.30%
Oustanding Shares
13.12M
Float
13.11 M
Short % of Float
2.52%
Oustanding Shares
N/A