Global Self Storage (SELF)

Market Cap:

$36,650,000

Last Price ():

$4.81

Change: -6.05% Open: $5.15 Low: $4.81 High: $5.15
Div. Yield: 5.17% Price/Earnings: 85.9 Price/Book: 1.0 Price/Sales: 6.0