Equinix, Inc. Internet Software & Services

EQIX
NASDAQ
217.10 4.80 (2.16%) last updated 4:34 PM EST Jan 28
Trade $EQIX Now