AI DemandStrong and consistent AI demand is evident, with 50% of its top 25 deals being AI-related, suggesting significant growth potential.
Financial PerformanceEQIX reported AFFO/share of $9.67, which beat JEF & Street estimates, indicating strong financial performance.
Revenue GrowthManagement increased 2025 guidance metrics for revenue, adjusted EBITDA, and AFFO primarily due to favorable FX expectations.