Equinix Inc. stock (US29444U7033): Analysts upgrade to moderate buy after strong Q1 2026 results — alphai