Shurgard Self Storage Ltd (EBR:SHUR)

Belgium flag Belgium · Delayed Price · Currency is EUR
23.60
+0.15 (0.64%)
Aug 20, 2026, 5:35 PM CET
Market Cap2.38B -28.9%
Revenue (ttm)457.39M +3.9%
Net Income312.69M -44.8%
EPS3.09 -46.2%
Shares Out 100.97M
PE Ratio7.64
Forward PE13.90
Dividend1.17 (4.99%)
Ex-Dividend DateMay 25, 2026
Volume58,568
Open23.50
Previous Close23.45
Day's Range23.35 - 23.80
52-Week Range22.70 - 35.45
Beta0.83
AnalystsBuy
Price Target30.88 (+30.85%)
Earnings DateAug 12, 2026