Loading live market data…

Equinix, Inc.

NASDAQ:EQIX

$1023.54 USD

-$15.99 (-1.54%)

Volume
428.26K
Average Volume
593.27K
Market Capitalization
$100.95B
P/E Ratio
70.59
Dividend Yield
1.92%
Price Target
$1186.50
Year High
$1128.68
Year Low
$720.62
Day High
Day Low
Payout Ratio
$1.34
Current Ratio
$1.18

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.53%

Investors Holding

107

change: -1222 | last: 1329

Increased Positions

51

change: -650 | last: 701

Reduced Positions

27

change: -397 | last: 424

New Positions

12

change: -192 | last: 204

Sold Positions

1196

change: 1087 | last: 109

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -151.3298 | last: 1.5133

Total Invested

420.93M

EQIX Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $766.16 97.88M $74.99B $1.73B $22.73B $95.99B
2024-12-31 $942.89 95.46M $90.01B $3.08B $18.96B $105.89B
2023-12-31 $805.39 93.62M $75.4B $2.1B $17.45B $90.75B
2022-12-31 $655.03 91.57M $59.98B $1.91B $16.47B $74.54B
2021-12-31 $845.84 89.77M $75.93B $1.54B $14.99B $89.39B
2020-12-31 $714.18 87.7M $62.63B $1.6B $13.92B $74.95B
2019-12-31 $583.70 84.14M $49.11B $1.87B $13.29B $60.53B
2018-12-31 $352.56 79.78M $28.13B $606.17M $11.33B $38.85B
2017-12-31 $453.22 76.85M $34.83B $1.41B $10.08B $43.5B
2016-12-31 $357.41 70.12M $25.06B $748.48M $6.76B $31.07B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $980.24 98.39M $96.45B $1.36B $23.31B $118.39B
2025-12-31 $766.16 98.2M $75.24B $1.73B $22.73B $96.24B
2025-09-30 $783.24 97.98M $76.74B $2.08B $20.98B $95.65B
2025-06-30 $795.47 97.84M $77.82B $3.66B $21.85B $96.02B
2025-03-31 $815.35 97.51M $79.51B $2.95B $19.65B $96.21B
2024-12-31 $942.89 96.85M $91.32B $3.08B $18.96B $107.2B
2024-09-30 $887.63 95.39M $84.67B $2.78B $19.19B $101.09B
2024-06-30 $759.68 95.17M $72.3B $1.99B $17.98B $88.28B
2024-03-31 $800.05 94.66M $75.74B $1.53B $17.28B $91.49B
2023-12-31 $805.39 94.27M $75.92B $2.1B $17.45B $91.28B
2023-09-30 $726.26 93.68M $68.04B $2.36B $17.38B $83.06B
2023-06-30 $783.94 93.54M $73.33B $2.34B $17.18B $88.16B