Equinix Inc

NASDAQ:EQIX   3:59:54 PM EDT
842.32
+12.81 (+1.54%)
Twitter Share  Facebook Share StockTwits Share