NYSE:EXR | US30225T1025
Generating your data highlights...
32.2b USD | # 578 in US
1.23m shares | 180.36m USD
212.21m
98.78% | 209.63m