PG Q1 2026 Earnings EPS Slightly Misses Estimates Stock Gains 317 Commerce Bancshares CBSH Q1 2026 Earnings EPS Beats Estimates by 7 Stock Edges Higher Dole Q1 2026 Earnings EPS Misses Expectations by 34 Shares Edge Lower ALGT Q1 2026 Earnings EPS Beats Estimates by 1214 Shares Edge Lower EFXT Q1 2026 Earnings Earnings Surge Past Estimates by 65 FWDI Q1 2026 Earnings A Sharp Earnings Surprise in a Quiet Quarter