StoneX Group SNEX Q1 2026 Earnings EPS 207 Beats Estimates Saudi Aramco CEO Warns Oil Market Recovery May Extend to 2027 Amid Hormuz Disruptions SAP SE ADS SAP Q1 2026 Earnings Why the Beat Matters Evaxion EVAX Q1 2026 Results Fall Short EPS 050 Revenue NA