Mesabi Trust (MSB)

Market Cap:

$307,660,000

Last Price ():

$23.45

Change: +12.20% Open: $20.70 Low: $20.55 High: $24.00
Div. Yield: 5.48% Price/Earnings: 12.8 Price/Book: 15.8 Price/Sales: 10.9