
EXR
$145.33
1D:
1.0%
1Y:
-2.4%
US30225T1025Sign in to check this stock against your screeners
Sign In$318.12
1D:
1.8%
1Y:
9.7%
US74460D1090Mkt Cap
$55.86B
P/E Ratio TTM
29.3
Revenue TTM
$4.86B
Beta
0.96
Earnings TTM
$1.90B
Dividend Yield TTM
3.77%
$127.83
1D:
1.9%
1Y:
26.2%
US46284V1017Mkt Cap
$38.03B
P/E Ratio TTM
140.5
Revenue TTM
$7.25B
Beta
1.22
Earnings TTM
$272.30M
Dividend Yield TTM
2.64%