Results
1
1 companies
Shurgard Self Storage
Market Cap: €2.4b
Engages in the acquisition, development, and operation of self-storage facilities for business and personal use.
SHUR
€23.85
7D
-10.0%
1Y
-30.7%