PPC Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction CECO Q1 2026 Earnings EPS Smashes Estimates by 140 Yet Stock Drops on Revenue Concerns GCBC Q2 2025 Earnings Solid EPS of 044 Drives Modest Stock Uptick LITE Q1 2026 Earnings EPS Beats Estimates Revenue Impact Unclear Stock Down 182 MED Q1 2026 Earnings EPS Surprises Significantly Despite Negative Results LFMD Q1 2026 Earnings EPS Surprise Lifts Sentiment Despite Disclosed Revenue Uncertainty