Equinix, Inc. - Common Stock (EQIX)

1,070.33
-17.63 (-1.62%)
NASDAQ · Last Trade: May 7th, 12:22 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors