Equinix Inc.EQIX
$683.63-4.4%
Sat April 24th, 2021
Thu April 22nd, 2021
Sun April 18th, 2021
Sat April 3rd, 2021