MNST Q1 2026 Earnings EPS Beats Estimates by 83 Stock Edges Higher Maison Solutions MSS Q1 2026 Earnings Significant EPS Miss Overshadows Quarter Ballard Power Systems BLDP Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Edge Higher AZN Q1 2026 Earnings EPS Misses Estimates Amid Mixed Operational Results Pixelworks Q1 2026 Earnings Massive EPS Beat Overshadows Missing Revenue Details Balchem Corporation Q1 2026 Earnings EPS Misses Estimates Amid Unchanged Stock