Equinix, Inc. (EQIX)
NASDAQ: EQIX · Real-Time Price · USD
1,121.82
+5.88 (0.53%)
Jun 23, 2026, 1:30 PM EDT - Market open

Equinix Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
110,63975,25791,73176,09360,66976,609
Market Cap Growth
24.33%-17.96%20.55%25.42%-20.81%20.34%
Enterprise Value
132,25094,778107,10891,47675,23290,065
Last Close Price
1121.82766.16942.89805.39655.03845.84
PE Ratio
77.1655.68110.9378.1285.40152.96
PS Ratio
11.588.1610.499.298.3511.55
PB Ratio
7.705.326.786.095.277.04
P/TBV Ratio
15.5210.9713.6815.0015.2121.39
P/FCF Ratio
---1463.32138.83-
P/OCF Ratio
28.8819.2428.2323.6520.4830.08
EV/Sales Ratio
13.8810.2812.2411.1710.3613.57
EV/EBITDA Ratio
30.8924.2232.0827.8325.6232.58
EV/EBIT Ratio
61.4551.2980.6563.3962.6981.27
EV/FCF Ratio
---1759.15172.16-
Debt / Equity Ratio
1.481.491.291.301.411.35
Debt / EBITDA Ratio
7.555.815.685.315.615.42
Debt / FCF Ratio
---335.6537.69-
Net Debt / Equity Ratio
1.421.381.141.231.271.24
Net Debt / EBITDA Ratio
6.564.984.604.674.964.87
Net Debt / FCF Ratio
-9.67-13.99-99.69295.3533.33-33.13
Asset Turnover
0.230.250.260.260.250.24
Quick Ratio
0.921.091.360.981.501.38
Current Ratio
1.181.321.631.131.801.84
Return on Equity (ROE)
9.98%9.74%6.26%8.08%6.30%4.65%
Return on Assets (ROA)
4.34%4.39%3.27%3.95%3.51%3.31%
Return on Invested Capital (ROIC)
4.69%4.83%3.57%4.27%3.85%3.58%
Return on Capital Employed (ROCE)
5.42%5.44%4.34%4.98%4.38%4.32%
Earnings Yield
1.29%1.80%0.90%1.28%1.17%0.65%
FCF Yield
---0.07%0.72%-
Dividend Yield
1.84%2.47%1.83%1.82%1.92%1.37%
Payout Ratio
136.21%137.48%201.60%141.90%163.40%208.50%
Buyback Yield / Dilution
-1.89%-2.40%-1.93%-2.38%-1.57%-2.26%
Total Shareholder Return
-0.05%0.08%-0.11%-0.55%0.35%-0.89%
SEC Filings: 10-K · 10-Q