1st Source SRCE Stock Today Rallies 153 Resistance at 7719 20260520 SAP SE ADS SAP Reports Strong Q1 2026 Revenue NA EPS Beats