Shurgard Self Storage Limited (SHUR) Financials | Ticker