Equinix Inc

NASDAQ:EQIX   3:59:59 PM EDT
638.81
-20.01 (-3.04%)
: $637.00 -1.81 (-0.28%)
Twitter Share  Facebook Share StockTwits Share