Digital Realty Trust, Inc. logo DLR - Digital Realty Trust, Inc.

NEXT EARNINGS: Apr 23, 2026 EPS Est: $1.95 | Rev Est: $1.6B
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
1
BUY 26
HOLD 18
SELL 1
STRONG
SELL
0
| PRICE TARGET: $188.30 DETAILS
HIGH: $210.00
LOW: $164.00
MEDIAN: $188.50
CONSENSUS: $188.30
UPSIDE: 5.64%
Market Cap: 61.25B
Volume: 1,050,104
Avg Volume: 2,167,884
52 Week Range: 129.95-184.79
Sector: Real Estate
Industry: REIT - Office
Beta: 1.15
Last Dividend: $4.88
Exchange: NYSE
Country: US
Employees: 3,936
IPO Date: 2004-10-29
EPS (TTM): 3.73
P/E Ratio: 40.61
Revenue (TTM): 6.11B
Total Assets: 49.41B
Total Debt: 24.18B
Cash & Equiv: 3.45B
Rev Growth (5Y): 9.4%
EPS Growth (5Y): 29.9%
FCF Growth (5Y): 37.4%
ROCE: 3.5%
Debt/Equity: 1.05

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-05 $1.86 $1.83 +1.6% $1.7B $1.6B +7.8%
2025-10-23 $1.89 $1.78 +6.2% $1.6B $1.6B 0.0%
2025-07-24 $1.87 $1.74 +7.5% $1.5B $1.5B -2.6%
2025-04-24 $0.27 $1.73 -84.4% $1.4B $1.4B -1.2%
2025-02-13 $0.51 $0.27 +88.9% $1.4B $1.5B -1.5%
2024-10-24 $1.67 $1.67 0.0% $1.4B $1.5B -2.4%
2024-07-25 $1.65 $1.63 +1.2% $1.4B $1.4B -1.9%
2024-05-02 $1.67 $1.63 +2.5% $1.3B $1.4B -2.3%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 6.11B 5.55B 5.48B 4.69B 4.43B 3.90B 3.21B 3.05B 2.46B 2.14B 1.76B 1.62B
Net Income 1.31B 602.49M 948.84M 377.68M 1.71B 356.40M 579.76M 331.25M 248.26M 426.19M 204.33M 200.18M
EPS 3.73 1.74 3.04 1.18 5.95 1.01 2.37 1.21 0.99 2.21 1.57 1.00
Total Assets 49.41B 45.28B 44.11B 41.48B 36.37B 36.08B 23.07B 23.77B 21.40B 12.19B 11.42B 9.53B
Total Debt 24.18B 18.01B 18.97B 18.07B 14.96B 14.77B 10.99B 11.10B 8.65B 5.84B 5.90B 4.67B
Cash & Equivalents 3.45B 3.87B 1.63B 141.77M 142.70M 108.50M 89.82M 126.70M 51,000 10.53M 57.05M 41.32M
Operating Cash Flow 2.41B 2.26B 1.63B 1.66B 1.70B 1.71B 1.51B 1.39B 1.02B 912.26M 799.23M 655.89M
Free Cash Flow 2.41B (570.26M) (1.89B) (983.71M) (818.54M) (472.14M) 10.84M 11.66M (178.17M) 137.94M 21.50M (87.45M)
FCF per Share 7.02 -1.76 -6.33 -3.44 -2.90 -1.82 0.05 0.06 -1.02 0.92 0.16 -0.66
Book Value 22.93B 21.34B 19.12B 17.58B 18.00B 17.72B 9.88B 9.86B 10.35B 5.10B 4.50B 3.88B
Cash & ST Investments 3.45B 3.87B 1.63B 141.77M 142.70M 108.50M 89.82M 126.70M 51,000 10.53M 57.05M 41.32M
ROC Equity 0.06 0.03 0.05 0.02 0.09 0.02 0.06 0.03 0.02 0.08 0.05 0.05