Equinix, Inc.

EQIX

Nasdaq

756.84 -5.05999999999995 (-0.66%)

updated at 03:40 Apr 25