Company Valuation: Digital Realty Trust, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 39,086 50,193 28,830 40,758 58,823 52,518 - -
Change - 28.42% -42.56% 41.37% 44.32% -10.72% - -
Enterprise Value (EV) 1 52,282 63,499 45,285 56,558 71,666 68,543 70,169 71,357
Change - 21.45% -28.68% 24.89% 26.71% -4.36% 2.37% 1.69%
P/E ratio 140x 29.8x 88.7x 44.9x 110x 41.7x 94x 65.5x
PBR 1.99x 2.79x 1.66x 2.1x 2.69x 2.32x 2.4x 2.47x
PEG - 0x -1.1x 0x -2.4x 0x -1.7x 1.5x
Capitalization / Revenue 10x 11.3x 6.14x 7.44x 10.6x 8.67x 7.8x 6.95x
EV / Revenue 13.4x 14.3x 9.65x 10.3x 12.9x 11.3x 10.4x 9.44x
EV / EBITDA 23.9x 26.3x 18.3x 20.6x 24.3x 20.7x 19.3x 17.2x
EV / EBIT 93.8x 91.5x 76.8x 108x 152x 84.7x 63.8x 53x
EV / FCF -204x -77.6x -14.9x 109x 202x -59.1x -62.1x -64.5x
FCF Yield -0.49% -1.29% -6.71% 0.92% 0.5% -1.69% -1.61% -1.55%
Dividend per Share 2 4.48 4.64 4.88 4.88 4.88 4.88 5.051 5.285
Rate of return 3.21% 2.62% 4.87% 3.63% 2.75% 3.19% 3.3% 3.46%
EPS 2 1 5.94 1.13 3 1.61 3.666 1.627 2.335
Distribution rate 448% 78.1% 432% 163% 303% 133% 311% 226%
Net sales 1 3,904 4,428 4,692 5,477 5,555 6,056 6,732 7,561
EBITDA 1 2,187 2,412 2,473 2,750 2,947 3,305 3,642 4,142
EBIT 1 557.5 694 590 524.5 471.9 809 1,101 1,346
Net income 1 263.3 1,681 337.1 908.1 561.8 1,280 590.4 784.1
Net Debt 1 13,196 13,306 16,455 15,800 12,843 16,026 17,651 18,839
Reference price 2 139.51 176.87 100.27 134.58 177.33 152.89 152.89 152.89
Nbr of stocks (in thousands) 280,165 283,787 287,522 302,852 331,713 343,502 - -
Announcement Date 2/11/21 2/17/22 2/16/23 2/15/24 2/13/25 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
41.71x11.32x20.74x3.19% 52.52B
35.09x11.31x17.01x3.79% 84.39B
51.42x9.93x20.16x2.47% 74.76B
102.9x14.87x22.22x5.25% 38.97B
135.24x5.89x15.84x3.91% 24.37B
19.91x11.86x17.41x2.29% 20.58B
21.65x7.1x15.13x4.95% 12.86B
20.58x17.26x23.08x4.55% 4.24B
31.66x3.5x12.88x5.91% 3.89B
Average 51.13x 10.34x 18.27x 4.03% 35.17B
Weighted average by Cap. 54.33x 10.85x 18.90x 3.55%
See all sector valuations

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. DLR Stock
  4. Valuation Digital Realty Trust, Inc.