Company Valuation: Equinix, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 63,635 76,160 60,615 75,613 90,978 78,724 78,724 -
Change - 19.68% -20.41% 24.74% 20.32% -13.47% 0% -
Enterprise Value (EV) 1 74,490 88,365 73,766 88,512 104,184 95,885 98,297 100,647
Change - 18.63% -16.52% 19.99% 17.71% -7.97% 2.52% 2.39%
P/E ratio 171x 153x 85.4x 78.1x 111x 54.3x 53.1x 48.8x
PBR 5.89x 6.98x 5.21x 6.09x 6.78x 5.56x 5.59x 5.59x
PEG - 4.7x 2.2x 2.3x -6.3x 0.7x 24.2x 5.52x
Capitalization / Revenue 10.6x 11.5x 8.35x 9.23x 10.4x 8.51x 7.82x 7.19x
EV / Revenue 12.4x 13.3x 10.2x 10.8x 11.9x 10.4x 9.77x 9.19x
EV / EBITDA 26.1x 28.1x 21.9x 23.9x 25.4x 21.1x 19.5x 18x
EV / EBIT 70.7x 79.7x 61.4x 61.3x 78.5x 48.7x 44.4x 39.7x
EV / FCF 206x 20,651x 78.9x 203x 569x -193x -136x -199x
FCF Yield 0.49% 0% 1.27% 0.49% 0.18% -0.52% -0.73% -0.5%
Dividend per Share 2 10.64 11.48 - 14.49 17.04 18.79 20.28 22.06
Rate of return 1.49% 1.36% - 1.8% 1.81% 2.34% 2.53% 2.75%
EPS 2 4.18 5.53 7.67 10.31 8.5 14.78 15.1 16.44
Distribution rate 255% 208% - 141% 200% 127% 134% 134%
Net sales 1 5,999 6,636 7,263 8,188 8,748 9,248 10,066 10,950
EBITDA 1 2,853 3,144 3,370 3,702 4,097 4,554 5,039 5,583
EBIT 1 1,053 1,108 1,201 1,443 1,328 1,970 2,214 2,532
Net income 1 369.8 500.2 704.3 969.2 815 1,454 1,505 1,641
Net Debt 1 10,856 12,205 13,151 12,899 13,206 17,161 19,573 21,923
Reference price 2 714.18 845.84 655.03 805.39 942.89 801.78 801.78 801.78
Nbr of stocks (in thousands) 89,102 90,041 92,538 93,883 96,488 98,186 98,186 -
Announcement Date 10/02/21 16/02/22 15/02/23 14/02/24 12/02/25 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
54.25x10.37x21.05x2.34% 78.72B
35.76x11.46x17.26x3.71% 85.94B
44.73x11.9x21.75x2.99% 56.2B
103.51x15.01x22.43x5.17% 39.57B
157.37x6.48x17.4x3.36% 28.36B
20.01x11.9x17.46x2.28% 20.68B
22.54x7.33x15.62x4.75% 13.4B
20.57x17.27x23.1x4.55% 4.24B
34.27x3.68x13.52x5.46% 4.21B
Average 54.78x 10.60x 18.84x 3.85% 36.81B
Weighted average by Cap. 58.44x 11.11x 19.53x 3.39%
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. EQIX Stock
  4. Valuation Equinix, Inc.