DLR

Digital Realty Trust Inc

$192.26 1.03%as of 5/22/2026, 7:16:47 PM

1Y Price

Capitalization

Market cap
$67.7B
Enterprise value
$84.5B
Total debt
$19.2B
Cash & equiv
$2.4B

Valuation (CY26)

EV / Rev
12.5x
EV / EBITDA
21.0x
EV / uFCF
33.0x
P / E
92.1x

Yield & Margin (LTM)

uFCF yield
3.7%
EBITDA margin
61.2%
NI margin
21.5%
uFCF margin
39.5%

P&L

MetricLTMCY26CY27
Revenue ($B)6.46.77.5
Growth Y/Y (%)5.111.3
EBITDA ($B)3.94.04.5
Margin (%)61.259.659.6
Growth Y/Y (%)2.411.3
uFCF ($B)2.52.62.8
Margin (%)39.537.937.9
Growth Y/Y (%)0.911.3
Net Income ($B)1.40.70.8
Margin (%)21.510.810.9
Growth Y/Y (%)(47.0)12.4

News