Shurgard Self Storage Ltd (SSSAF)

OTCMKTS · Delayed Price · Currency is USD
25.55
-0.71 (-2.71%)
Oct 19, 2026, 11:15 AM EST
Market Cap2.60B -34.9%
Revenue (ttm)522.55M +3.9%
Net Income357.24M -44.8%
EPS3.53 -46.2%
Shares Out n/a
PE Ratio7.49
Forward PE14.02
Dividendn/a
Ex-Dividend Daten/a
Volume100
Open25.55
Previous Close26.26
Day's Range25.55 - 25.55
52-Week Range23.52 - 39.00
Beta0.81
Analystsn/a
Price Targetn/a
Earnings DateNov 19, 2026