Equinix Q3 2026 adjusted EBITDA rises 15% YoY to $1.32 billion - EQIX News | Rallies