
DLR
$193.89
1D:
1.4%
1Y:
12.6%
US2538681030Sign in to check this stock against your screeners
Sign In$1,051.53
1D:
1.9%
1Y:
35.1%
US29444U7000Mkt Cap
$103.76B
P/E Ratio TTM
71.0
Revenue TTM
$9.46B
Beta
0.97
Earnings TTM
$1.42B
Dividend Yield TTM
1.91%
$175.25
1D:
1.3%
1Y:
-17.7%
US03027X1000Mkt Cap
$81.66B
P/E Ratio TTM
23.8
Revenue TTM
$10.82B
Beta
0.91
Earnings TTM
$2.88B
Dividend Yield TTM
4.03%