Digital Realty Trust, Inc. (DLR)

Last Closing Price: 186.28 (2026-05-19)

Return on Investments (Quarterly)

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 0.42% for the most recently reported fiscal quarter, ending 2026-03-31.

Figures for fiscal quarter ending 2026-03-31
Income Statement Financials
$1.64B
$169.09M
$698.26M
$936.91M
$1.37B
$266.93M
$-76.12M
$190.81M
$190.81M
$174.80M
$174.80M
$174.80M
$174.80M
$266.93M
$782.39M
345.01M
353.25M
$0.49
$0.46
Balance Sheet Financials
$3.86B
$26.86B
$43.90B
$48.86B
$2.42B
$18.00B
$21.42B
$25.06B
$23.07B
$14.21B
$23.80B
348.92M
Cash Flow Statement Financials
$532.42M
$-1.33B
$-217.95M
$3.46B
$2.44B
$-1.02B
--
$-871.36M
--
Fundamental Metrics & Ratios
--
--
--
0.43
0.76
--
16.32%
16.32%
--
11.67%
10.34%
$538.49M
--
--
--
0.03
--
--
--
0.76%
1.23%
0.36%
Return on Investments
0.42%
$68.22
$1.52
$1.51