
DLR-PL
$19.96
1D:
-0.2%
1Y:
-1.8%
US2538688225Sign in to check this stock against your screeners
Sign In$123.62
1D:
-0.7%
1Y:
26.3%
US3137451015Mkt Cap
$10.68B
P/E Ratio TTM
21.1
Revenue TTM
$1.31B
Beta
0.94
Earnings TTM
$506.41M
Dividend Yield TTM
3.62%
$75.53
1D:
1.3%
1Y:
1.1%
US0084921008Mkt Cap
$9.07B
P/E Ratio TTM
41.1
Revenue TTM
$750.05M
Beta
0.50
Earnings TTM
$219.58M
Dividend Yield TTM
4.16%