News

Equinix stock is drawing fresh investor interest after Elliott Management boosted its stake and Q1 results beat expectations.