NYSE:EXR | US30225T1025
Generating your data highlights...
28.5b USD | # 721 in US
1.12m shares | 154.58m USD
212.25m
98.79% | 209.67m