EQIX

Equinix

EQIXNASDAQ

$919.68

-20.57

2.19%

Last Updated: Feb 21, 21:00