Global Payments Inc. Q2 2025 Earnings Beat and Elliott Management Stake | Monexa