Equinix Inc

NASDAQ:EQIX   4:00:00 PM EDT
695.33
-15.78 (-2.22%)
5:28:45 PM EDT: $675.00 -20.33 (-2.92%)
Twitter Share  Facebook Share StockTwits Share