IMPP Q1 2026 Earnings Strong EPS Beat Surprises Analysts IAUX Q1 2026 Earnings Narrower Loss Beats Estimates as Gold Operations Gain Traction Moderna Inc MRNA Q1 2026 Earnings Narrowerthanexpected loss as cost controls offset revenue headwinds Agilent Technologies Q1 2026 Earnings EPS Falls Short of Consensus Shares Edge Higher ICFI Q1 2026 Earnings EPS Slightly Misses Estimates Stock Rises on Positive Market Sentiment OLN Q1 2026 Earnings EPS Surpasses Estimates Despite Negative Bottom Line