
DLR-PL
$18.96
1D:
-0.3%
1Y:
-14.5%
US2538688225Sign in to check this stock against your screeners
Sign In$117.25
1D:
0.1%
1Y:
15.2%
US3137451015Mkt Cap
$10.13B
P/E Ratio TTM
23.5
Revenue TTM
$1.34B
Beta
0.92
Earnings TTM
$436.19M
Dividend Yield TTM
3.83%
$72.78
1D:
0.2%
1Y:
0.2%
US0084921008Mkt Cap
$8.74B
P/E Ratio TTM
39.0
Revenue TTM
$779.62M
Beta
0.47
Earnings TTM
$225.04M
Dividend Yield TTM
4.36%