Shurgard Self Storage Ltd (SSSAF)

OTCMKTS · Delayed Price · Currency is USD
26.43
-0.57 (-2.09%)
Sep 24, 2026, 4:00 PM EST
Market Cap2.68B -29.8%
Revenue (ttm)522.55M +3.9%
Net Income357.24M -44.8%
EPS3.53 -46.2%
Shares Out n/a
PE Ratio7.51
Forward PE13.86
Dividendn/a
Ex-Dividend Daten/a
Volume450
Open26.50
Previous Close27.00
Day's Range26.43 - 27.00
52-Week Range25.64 - 39.60
Beta0.82
Analystsn/a
Price Targetn/a
Earnings DateNov 19, 2026