Equinix Inc

NASDAQ:EQIX   3:41:31 PM EDT
691.13
+21.13 (+3.15%)
Twitter Share  Facebook Share StockTwits Share