Skip to main content
Back
DLR logo

Digital Realty Trust, Inc.

Data quality: 100%
DLR
NYSE Real Estate REIT - Office
$176.47
▲ $3.17 (1.83%)
Mkt Cap: 60.64B
Day Range
$175.24 $177.96
52-Week Range
$129.95 $184.79
Volume
1,469,590
50D / 200D Avg
$171.41 / $169.01
Prev Close
$173.30

Price History

Financial Trends

Peer Comparison

vs Real Estate sector median (361 peers)

Metric Stock Sector Median
P/E 46.3 11.2
P/B 2.6 0.8
ROE % 5.9 6.1
Net Margin % 21.4 19.9
Rev Growth 5Y % 8.4 6.9
D/E 1.1 0.9

Key Takeaways

Revenue grew 8.39% annually over 5 years — modest growth
Earnings grew 117.20% over the past year
Net margin of 21.41% shows strong profitability
Generating 2.41B in free cash flow
P/E of 46.34 — premium valuation
PEG of 0.36 suggests growth is underpriced

Growth

Revenue Growth (5Y)
8.39%
Revenue (1Y)10.04%
Earnings (1Y)117.20%
FCF Growth (3Y)N/A

Quality

Return on Equity
5.91%
ROIC1.05%
Net Margin21.41%
Op. Margin10.77%

Safety

Debt / Equity
1.05
Current Ratio4.50
Interest Coverage1.50

Valuation

P/E Ratio
46.34
P/B Ratio2.64
EV/EBITDA123.57
Dividend Yield0.03%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 10.04% Revenue Growth (3Y) 5.64%
Earnings Growth (1Y) 117.20% Earnings Growth (3Y) 17.44%
Revenue Growth (5Y) 8.39% Earnings Growth (5Y) -6.46%
Profitability
Revenue (TTM) 6.11B Net Income (TTM) 1.31B
ROE 5.91% ROA 2.65%
Gross Margin 55.39% Operating Margin 10.77%
Net Margin 21.41% Free Cash Flow (TTM) 2.41B
ROIC 1.05% FCF Growth (3Y) N/A
Safety
Debt / Equity 1.05 Current Ratio 4.50
Interest Coverage 1.50 Dividend Yield 0.03%
Valuation
P/E Ratio 46.34 P/B Ratio 2.64
P/S Ratio 9.92 PEG Ratio 0.36
EV/EBITDA 123.57 Dividend Yield 0.03%
Market Cap 60.64B Enterprise Value 81.37B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 6.11B 5.55B 5.48B 4.69B 4.43B
Net Income 1.31B 602.49M 948.84M 377.68M 1.71B
EPS (Diluted) 3.58 1.61 3.00 1.11 5.94
Gross Profit 3.39B 3.04B 2.88B 2.67B 2.65B
Operating Income 658.49M 471.86M 524.46M 589.97M 694.01M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 49.41B 45.28B 44.11B 41.48B 36.37B
Total Liabilities 24.56B 22.11B 23.12B 21.86B 17.85B
Shareholders' Equity 22.93B 21.34B 19.12B 17.58B 18.00B
Total Debt 24.18B 18.01B 18.97B 18.07B 14.96B
Cash & Equivalents 3.45B 3.87B 1.63B 141.77M 142.70M
Current Assets 5.16B 5.13B 3.38B 1.11B 814.42M
Current Liabilities 1.15B 4.63B 4.81B 4.75B 2.62B

Strategy Scores

This stock passed the criteria for 1 strategy

Score = fit strength (0–100)
Rank = position among all matches
#499 of 1024
46

Recent Activity

Entered Cash Flow Compounder
Mar 24, 2026