MTUS - Metallus Inc.
Float
38.37M
Short % of Float
6.82%
Oustanding Shares
43.89M
Float
37.83M
Short % of Float
6.84%
Oustanding Shares
43.10M
Float
Short % of Float
Oustanding Shares