Balchem Corporation Q1 2026 Earnings EPS Misses Estimates Amid Unchanged Stock WTW Q1 2026 Earnings EPS Beats Estimates Amid Modest Market Reaction SPNT Q1 2026 Earnings Earnings Surpass Estimates by 178 Despite Slight Stock Decline DMRA Q1 2026 Earnings WiderThanExpected Loss Sends Shares Lower BIO Q1 2026 Earnings EPS Falls Short of Estimates Shares Gain Alcoa Q1 2026 Earnings EPS Misses Estimates but Stock Surges on Positive Sentiment