Mesabi Trust (MSB) has seen some recent activity in the marketplace and its stock were last quoted at $19.76 yesterday. Traders are starting to take notice of MSB as the stock traded as high as $20.21 and as low as $19.65 in the previous trading session.

Mesabi Trust (MSB) average trading volume is 62.39K. However, in the previous trading session Mesabi Trust (MSB) traded 38,513 shares. The First support level on MSB is $18.43 and the First resistance level on MSB is $20.94. MSB 50day moving average is $18.47 and MSB 200 day moving average is $16.50.

Mesabi Trust (MSB) most recent performance has been shown by the recent movement in MSB stock. MSB has performed 6.81% over the past 4 weeks, MSB has performed 3.35% over the past quarter and MSB has shown -13.30% over the past 12 months. Mesabi Trust (MSB) has a 1 year range of $9.76 to $25.72. Mesabi Trust (MSB) is trading 102.46% from its 1 year low and -23.17% from its 1 year high. Mesabi Trust (MSB) is displaying a 0.85% short float displaying the quantity short in the float.

MSB has 13.12M shares outstanding and 13.11M shares in the float. Mesabi Trust (MSB) presently has a market cap of $250.56M and income of 26.80M. . The market cap of Mesabi Trust (MSB) at $250.56M signifies how many Traders own shares of MSB and is based off the last price ($19.76) of MSB and the quantity of shares outstanding (13.12M) with Mesabi Trust (MSB).

Mesabi Trust (MSB) has aggregate cash (mrq) of 14.28M, aggregate cash per share (mrq) of 1.09, . Mesabi Trust (MSB) operational cash flow (ttm) is 32.17M, MSB leveraged free cash flow (ttm) is 17.07M.

MSB is trading 0.08% above (bullish) its SMA20, 9.92% above (bullish) its SMA50 and 7.65% above (bullish) its SMA200.