Digital Realty Trust, Inc. (DLR)

NYSE: DLR · Real-Time Price · USD
180.47
-4.18 (-2.26%)
At close: Oct 7, 2026, 4:00 PM EDT
180.47
0.00 (0.00%)
After-hours: Oct 7, 2026, 7:00 PM EDT
Market Cap68.16B +13.3%
Revenue (ttm)6.76B +18.8%
Net Income758.30M -42.2%
EPS2.08 -46.0%
Shares Out 377.66M
PE Ratio86.85
Forward PE77.61
Dividend$4.88 (2.70%)
Ex-Dividend DateSep 15, 2026
Volume1,265,092
Open183.09
Previous Close184.65
Day's Range180.25 - 183.76
52-Week Range146.23 - 208.14
Beta1.01
AnalystsStrong Buy
Price Target223.44 (+23.81%)
Earnings DateOct 29, 2026