SAP SE ADS SAP Reports Strong Q1 2026 Revenue NA EPS Beats WEX Inc WEX Q1 2026 Earnings 415 EPS Surges Past 411 Estimates EU Approves US Trade Deal Amid Ongoing Tariff Tensions Thomson TRI Q1 2026 Earnings EPS 123 Beats Estimates