STGW Q1 2026 Earnings Narrow Earnings Miss Amid Solid Execution Innoviva INVA Q1 2026 Earnings EPS Misses Estimates by Over 112 Stock Declines Teleflex TFX Q1 2026 Earnings EPS Beats Estimates by 14 as Stock Dips on Cautious Sentiment FTI Q1 2026 Earnings EPS Surpasses Estimates by Nearly 12 MPLX Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds Diageo Q1 2026 Earnings EPS Misses Estimates Amidst Mixed Market Sentiment