Digital Realty Trust

DLR · NYSE · USD

$176.49Change from previous close: +0.55%Absolute change: +$0.96

Close · October 1, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
$66.65B
Enterprise value
$86.32B
P/E (trailing 12 months)
86.1
Forward P/E
63.9
PEG
11.3
Price/book
2.45
Price/sales
9.86
EV/EBITDA
26.9
EV/revenue
12.8

Profitability and growth

Gross margin
57.0%
Operating margin
25.9%
Net margin
11.8%
ROE
2.9%
ROA
1.5%
Revenue growth (year over year)
29.9%
Earnings growth (year over year)
-58.7%

Financial health

Total cash
$1.91B
Total debt
$20.07B
Debt/equity
0.68
Current ratio
0.89
Quick ratio
0.89

Dividends

Annual dividend per share
$4.88
Dividend yield
2.8%
Payout ratio
238.1%
Ex-dividend date
September 15, 2026

Analysts and estimates

Average price target
$223.44
Median price target
$224.50
High price target
$250.00
Low price target
$190.00
Analysts with a price target
32
Consensus
Strong buy
Forward EPS
$2.76
EPS estimate, current year
$3.19

Shares and trading

Beta
1.04
Average volume
2.38M
Shares outstanding
371M
Float
350.39M
Institutional ownership
104.9%
Insider ownership
0.0%
Short interest (% of float)
0.0%
Short ratio (days)
0.00