Mesabi Trust (MSB)

Market Cap:

$295,200,000

Last Price ():

$22.50

Change: -1.75% Open: $22.60 Low: $22.50 High: $23.00
Div. Yield: 6.39% Price/Earnings: 12.3 Price/Book: 17.3 Price/Sales: 11.9