Equinix drops 3% as investors digest Q1 revenue miss despite higher 2026 outlook - EQIX News | Rallies