Shurgard (SHUR.BR)
Shurgard is an European self-storage REIT with 333 stores concentrated in London, Randstad, Paris, Copehagen, Stockholm, across Germany, and greater Brussels. The REIT owns 1.7 million square meters o
BUY SHUR.BRentry 25.90 EURnow 24.55 EUR-5.2%
Why this order?
- Research note +2.0 h