
CUBE
$45.02
1D:
-0.8%
1Y:
19.9%
US2296631094Sign in to check this stock against your screens
Sign In$337.46
1D:
-0.9%
1Y:
23.2%
US74460D1090Mkt Cap
$63.05B
P/E Ratio TTM
35.6
Revenue TTM
$5.03B
Beta
0.93
Earnings TTM
$1.90B
Dividend Yield TTM
3.52%
$159.19
1D:
-0.6%
1Y:
21.5%
US30225T1025Mkt Cap
$33.63B
P/E Ratio TTM
32.2
Revenue TTM
$3.54B
Beta
1.17
Earnings TTM
$1.04B
Dividend Yield TTM
4.09%