Equinix, Inc. - Common Stock (EQIX)

1,059.30
-8.74 (-0.82%)
NASDAQ· Last Trade: Jun 1st, 12:14 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors