NYSE:EXR | US30225T1025
Generating your data highlights...
32.2b USD | # 686 in US
1.39m shares | 191.97m USD
211.14m
98.89% | 208.8m