Equinix Inc

NASDAQ:EQIX   3:59:59 PM EDT
638.81
-20.01 (-3.04%)
4:49:02 PM EDT: $638.00 -0.81 (-0.13%)
Twitter Share  Facebook Share StockTwits Share