Shurgard Self Storage Ltd (EBR:SHUR)

Belgium flag Belgium · Delayed Price · Currency is EUR
22.40
+0.35 (1.59%)
Sep 10, 2026, 2:01 PM CET
Market Cap2.23B -31.8%
Revenue (ttm)457.39M +3.9%
Net Income312.69M -44.8%
EPS3.09 -46.2%
Shares Out 100.97M
PE Ratio7.13
Forward PE13.13
Dividend1.17 (5.14%)
Ex-Dividend DateMay 25, 2026
Volume43,024
Open22.20
Previous Close22.05
Day's Range22.15 - 22.45
52-Week Range22.05 - 35.45
Beta0.82
AnalystsBuy
Price Target28.62 (+27.77%)
Earnings DateAug 12, 2026