CLPT Q1 2026 Earnings EPS Misses Estimates Stock Slips 222 Reynolds Consumer Products Q1 2026 Earnings EPS Surpasses Expectations by 136 CNH Q1 2026 Earnings EPS Beats Estimates by 75 Stock Declines Slightly TLN Q1 2026 Earnings EPS Plunges 72 Below Estimates as Energy Market Dynamics Shift IAG Q1 2026 Earnings EPS Surges 25 Above Estimates Amid Operational Gains Donaldson Company Q1 2026 Earnings EPS Miss Weighs on Sentiment Stock Still Gains