DB • S8V • GG00BQZCBZ44
Generating your data highlights...
2.67b USD | # 3484 in DE
494 shares | 2.51m USD
100.97m
30.55% | 30.85m
Shurgard Self Storage Ltd (DB: S8V) has a market capitalization of $2.67B. Last close €23.25 (as of 2026-10-19); 52-week range €21.25 to €34.15.