Equinix Inc.

EQIX·NASDAQ·$1077.63·$106B