Equinix, Inc.

Equinix, Inc.

17,926.76
MXN
-193.15
(-1.07%)
271.10EPS
69.55P/E
1.87TMarket Cap
Oct 28Next Earn