Digital Realty Trust, Inc. (DLR)

Last Closing Price: 176.19 (2026-03-06)

Return on Investments (Annual)

Return on Investments: An indicator of how profitable a company is relative to its assets invested by shareholders and long-term bond holders. Calculated by dividing a company's operating earnings by its long-term debt and shareholders equity. Calculated as: Income from Continuing Operations / (Total Long-Term Debt + Shareholders Equity)

Digital Realty Trust, Inc. (DLR) had Return on Investments of 3.15% for the most recently reported fiscal year, ending 2025-12-31.

Figures for fiscal year ending 2025-12-31
Income Statement Financials
$6.11B
$1.27B
$2.73B
$3.39B
$5.45B
$658.49M
$686.71M
$1.35B
$1.35B
$1.31B
$1.31B
$1.31B
$1.31B
$658.49M
$2.56B
339.81M
347.81M
$3.73
$3.58
Balance Sheet Financials
$4.81B
$26.43B
$43.46B
$49.41B
$3.03B
$18.40B
$21.78B
$26.06B
$22.62B
$13.64B
$23.35B
343.56M
Cash Flow Statement Financials
$2.41B
$-2.23B
$-486.74M
$3.88B
$3.46B
$-418.41M
--
$-1.73B
--
Fundamental Metrics & Ratios
--
--
--
0.44
0.79
--
10.77%
10.77%
41.87%
22.01%
20.74%
$4.03B
--
--
--
0.12
--
--
--
5.81%
9.63%
2.66%
Return on Investments
3.15%
$67.96
$11.59
$6.94