Agios AGIO Surges 350 Nearing 3014 Resistance 20260520 Paymentus Holdings PAY Q1 2026 Earnings EPS 021 Beats Estimates