Global Payments shares slip despite Q1 earnings beat Finance May 6, 2025 Global Payments shares slip despite Q1 earnings beat Source link