Digital Realty Trust, Inc. DLR

178.61 (2.39) (1.32%) as of 25 Sep
Market cap
$66.9B
P/E
82.3×
Indexes indicate stock being part of an index,
Growth Flags show if company had growth for consecutive years
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

42.79 41.15 45.62 82.76
P/S ratio
9.98 8.60 9.81 9.39
P/FCF ratio
14.25 13.04 15.13 17.28
P/Operating CF
90.40 73.12 116.78 59.83
P/B ratio
2.60 2.32 2.70 2.33
EV/Sales
12.52 11.06 12.28 11.88
EV/EBITDA
21.30 26.43 28.93 38.96
EV/FCF
17.88 16.77 18.95 21.86
Current Ratio
2.02 1.59 1.59 1.06
Net Debt/EBITDA
23.49 (44.68) 19.90 17.07
Debt/Equity
0.78 0.79 0.76 0.67
Earnings Yield
2.34% 2.43% 2.19% 1.21%
Free Cash Flow Yield
7.02% 7.67% 6.61% 5.79%
Free Cash Flow per Share
2.15 3.47 1.56 3.47
Book value per Share
68.70 68.71 68.99 79.01
Free Cash Flow
735.22 1,178.87 538.49 1,228.06
EV/EBIT
45.65 102.71 106.70 1,507.17
Other line items

Show all line items

Columns are period end dates