Company Valuation: Digital Realty Trust, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 50,193 28,830 40,758 58,823 53,143 62,054 - -
Change - -42.56% 41.37% 44.32% -9.66% 16.77% - -
Enterprise Value (EV) 1 63,499 45,285 56,558 71,666 68,094 79,799 81,482 83,072
Change - -28.68% 24.89% 26.71% -4.98% 17.19% 2.11% 1.95%
P/E ratio 29.8x 88.7x 44.9x 110x 43.2x 95.4x 81.4x 67x
PBR 2.79x 1.66x 2.1x 2.69x 2.32x 2.8x 2.87x 2.89x
PEG - -1.1x 0x -2.4x 0x -2x 4.7x 3.1x
Capitalization / Revenue 11.3x 6.14x 7.44x 10.6x 8.69x 9.26x 8.37x 7.62x
EV / Revenue 14.3x 9.65x 10.3x 12.9x 11.1x 11.9x 11x 10.2x
EV / EBITDA 26.3x 18.3x 20.6x 24.3x 20.4x 21.9x 20x 18.4x
EV / EBIT 91.5x 76.8x 108x 152x 103x 75.4x 62.8x 52.9x
EV / FCF -77.6x -14.9x 109x 202x - -56.5x -56x -220x
FCF Yield -1.29% -6.71% 0.92% 0.5% - -1.77% -1.79% -0.46%
Dividend per Share 2 4.64 4.88 4.88 4.88 4.88 4.987 5.155 5.388
Rate of return 2.62% 4.87% 3.63% 2.75% 3.15% 2.76% 2.85% 2.98%
EPS 2 5.94 1.13 3 1.61 3.58 1.892 2.219 2.697
Distribution rate 78.1% 432% 163% 303% 136% 264% 232% 200%
Net sales 1 4,428 4,692 5,477 5,555 6,113 6,701 7,413 8,140
EBITDA 1 2,412 2,473 2,750 2,947 3,339 3,640 4,068 4,520
EBIT 1 694 590 524.5 471.9 658.5 1,058 1,298 1,569
Net income 1 1,681 337.1 908.1 561.8 1,268 632.4 762.4 884.8
Net Debt 1 13,306 16,455 15,800 12,843 14,950 17,745 19,428 21,018
Reference price 2 176.87 100.27 134.58 177.33 154.71 180.59 180.59 180.59
Nbr of stocks (in thousands) 2,83,787 2,87,522 3,02,852 3,31,713 3,43,502 3,43,615 - -
Announcement Date 17/02/22 16/02/23 15/02/24 13/02/25 05/02/26 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
95.59x11.92x21.95x2.76% 6.21TCr
59.31x11.2x22.03x2.15% 9.39TCr
28.91x11.38x17.24x3.84% 8.67TCr
42.44x13.77x20.63x4.81% 3.86TCr
56.07x6.37x16.99x3.26% 3.19TCr
25.68x11.81x17.33x2.59% 2.05TCr
23.92x7.25x15.4x4.72% 1.38TCr
22.33x3.83x13.09x4.28% 493.29Cr
20.57x17.29x23.11x4.55% 430.8Cr
11.59x17.77x18.91x5.85% 95Cr
Average 38.64x 11.26x 18.67x 3.88% 3.58TCr
Weighted average by Cap. 51.74x 11.09x 19.61x 3.24%

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.
SPRING SALE -40%: The Best Tools Reserved for Subscribers to Identify Tomorrow's Top Investments!
d
:
:
BENEFIT NOW