Digital Realty Trust, Inc. (DLR)
NYSE: DLR · Real-Time Price · USD
176.32
-3.26 (-1.82%)
At close: Jul 1, 2026, 4:00 PM EDT
176.48
+0.16 (0.09%)
After-hours: Jul 1, 2026, 7:54 PM EDT

Digital Realty Trust Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
64,26453,15259,69641,93629,19350,305
Market Cap Growth
9.37%-10.96%42.35%43.65%-41.97%28.64%
Enterprise Value
81,25254,50461,29846,27633,96053,323
Last Close Price
176.32154.71177.33134.58100.27176.87
PE Ratio
47.0143.22110.1446.7390.3329.78
PS Ratio
10.188.7010.757.666.2211.36
PB Ratio
2.722.322.802.191.662.79
P/TBV Ratio
5.264.865.755.645.666.83
P/OCF Ratio
25.2522.0426.4025.6517.5929.55
EV/Sales Ratio
12.878.9211.038.457.2412.04
EV/EBITDA Ratio
28.1321.3527.3220.8515.6624.45
EV/EBIT Ratio
86.1782.77129.9188.2357.5676.83
Debt / Equity Ratio
0.810.090.130.170.200.10
Debt / EBITDA Ratio
7.960.841.301.511.670.88
Net Debt / Equity Ratio
0.72-0.06-0.040.090.110.10
Net Debt / EBITDA Ratio
6.96-0.51-0.430.780.920.81
Net Debt / FCF Ratio
-23.371.691.69-0.91-2.03-2.16
Asset Turnover
0.130.130.120.130.120.12
Quick Ratio
1.221.271.700.981.000.37
Current Ratio
1.471.471.911.191.230.61
Return on Equity (ROE)
5.86%5.82%2.85%5.04%2.08%9.47%
Return on Assets (ROA)
0.93%1.36%0.97%1.14%1.40%1.84%
Return on Invested Capital (ROIC)
1.46%3.00%2.05%2.34%2.70%3.28%
Return on Capital Employed (ROCE)
1.01%1.50%1.13%1.31%1.62%2.04%
Earnings Yield
2.08%2.31%0.91%2.14%1.11%3.36%
Dividend Yield
2.72%3.29%2.85%3.78%5.05%2.76%
Payout Ratio
130.12%136.33%290.73%167.45%430.51%82.02%
Buyback Yield / Dilution
-3.68%-4.91%-7.27%-3.74%-5.19%-7.88%
Total Shareholder Return
-0.96%-1.62%-4.43%0.04%-0.14%-5.12%
SEC Filings: 10-K · 10-Q