CarMax Q1 2026 Earnings EPS Surges Past Estimates with 468 Surprise FFBC Q1 2026 Earnings EPS Beats Estimates by 803 Shares Dip 109 TMO Q1 2026 Earnings EPS Surpasses Estimates by 284 Stock Edges Down SPMC Q1 2026 Earnings EPS Misses Estimates Despite Stock Rally Wendys Q1 2026 Earnings EPS Beats Estimates by 241 as Stock Gains Smurfit WestRock Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges