Shurgard Self Storage SA

SHUR ORD NPV
Create an alert
Sell
€23.15
Buy
€23.90
€0.30 (1.28%)
Last updated today at

To trade with this investment contact our helpdesk

Online trading unavailable