Snowball logo
logo
SHUR_logo

Shurgard Self Storage SA

SHUR BR
24.65+0.80  (3.35%)