
EXR
$149.86
1D:
0.1%
1Y:
8.1%
US30225T1025Sign in to check this stock against your screeners
Sign In$326.49
1D:
0.2%
1Y:
16.4%
US74460D1090Mkt Cap
$60.88B
P/E Ratio TTM
30.8
Revenue TTM
$4.86B
Beta
0.95
Earnings TTM
$1.90B
Dividend Yield TTM
3.70%
$125.34
1D:
1.0%
1Y:
32.3%
US46284V1017Mkt Cap
$37.29B
P/E Ratio TTM
134.4
Revenue TTM
$7.25B
Beta
1.22
Earnings TTM
$272.30M
Dividend Yield TTM
2.76%