Equinix, Inc.

EQIX
NASDAQ
278.91 3.67 (1.3%) last updated 4:40 PM EDT Jul 31
Trade $EQIX Now