Equinix, Inc. - Common Stock (EQIX)

1,045.80
-14.04 (-1.32%)
NASDAQ· Last Trade: Jun 10th, 1:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors