Equinix, Inc.

Equinix, Inc.

835.80
EUR
-43.00
(-4.89%)
13.58EPS
67.41P/E
90.80BMarket Cap
Oct 28Next Earn