Company Valuation: Equinix, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 76,160 60,615 75,613 90,978 75,226 101,606 - -
Change - -20.41% 24.74% 20.32% -17.31% 35.07% - -
Enterprise Value (EV) 1 88,365 73,766 88,512 104,184 94,766 121,913 123,954 125,348
Change - -16.52% 19.99% 17.71% -9.04% 28.65% 1.67% 1.12%
P/E ratio 153x 85.4x 78.1x 111x 55.7x 63.5x 58.3x 52.6x
PBR 6.98x 5.21x 6.09x 6.78x - 7.12x 7.14x 7x
PEG - 2.2x 2.3x -6.3x 0.9x 3.6x 6.42x 4.9x
Capitalization / Revenue 11.5x 8.35x 9.23x 10.4x 8.16x 9.95x 9.16x 8.36x
EV / Revenue 13.3x 10.2x 10.8x 11.9x 10.3x 11.9x 11.2x 10.3x
EV / EBITDA 28.1x 21.9x 23.9x 25.4x 20.9x 23.5x 21.7x 19.9x
EV / EBIT 79.7x 61.4x 61.3x 78.5x 51.3x 51.7x 47.5x 41.5x
EV / FCF 20,651x 78.9x 203x 569x -237x -414x -569x 190x
FCF Yield 0% 1.27% 0.49% 0.18% -0.42% -0.24% -0.18% 0.53%
Dividend per Share 2 11.48 - 14.49 17.04 - 20.6 22.23 24.22
Rate of return 1.36% - 1.8% 1.81% - 2% 2.16% 2.35%
EPS 2 5.53 7.67 10.31 8.5 13.76 16.21 17.69 19.58
Distribution rate 208% - 141% 200% - 127% 126% 124%
Net sales 1 6,636 7,263 8,188 8,748 9,217 10,208 11,094 12,157
EBITDA 1 3,144 3,370 3,702 4,097 4,530 5,194 5,701 6,309
EBIT 1 1,108 1,201 1,443 1,328 1,848 2,360 2,607 3,020
Net income 1 500.2 704.3 969.2 815 1,350 1,605 1,751 1,963
Net Debt 1 12,205 13,151 12,899 13,206 19,540 20,307 22,348 23,742
Reference price 2 845.84 655.03 805.39 942.89 766.16 1,030.24 1,030.24 1,030.24
Nbr of stocks (in thousands) 90,041 92,538 93,883 96,488 98,186 98,623 - -
Announcement Date 16/02/22 15/02/23 14/02/24 12/02/25 11/02/26 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
63.62x11.96x23.5x2% 102B
27.91x11.12x16.85x3.96% 83.62B
95.84x12.31x22.67x2.65% 64.9B
41.22x13.53x20.32x4.92% 37.65B
56.55x6.43x17.14x3.23% 32.54B
29.08x12.7x18.69x2.29% 23.73B
23.42x7.13x15.16x4.82% 13.54B
23.39x3.95x13.52x4.09% 5.13B
19.24x16.01x21.29x4.73% 4.44B
11.98x18.25x19.51x5.67% 976M
Average 39.22x 11.34x 18.86x 3.83% 36.81B
Weighted average by Cap. 53.34x 11.33x 20.16x 3.16%

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. EQIX Stock
  4. Valuation Equinix, Inc.