OTCPK • SSSA.F • GG00BQZCBZ44
Generating your data highlights...
2.66b USD | # 3476 in US
2.09k shares | 56.72k USD
100.97m
30.55% | 30.85m
Shurgard Self Storage Ltd (OTCPK: SSSA.F) has a market capitalization of $2.66B. Last close $25.55 (as of 2026-10-20); 52-week range $23.52 to $39.00.