Flowers Foods FLO Q4 2025 Earnings Surprise EPS 022 Up Significant Lightwave Logic LWLG Drops 345 Key Support at 1063 20260519 J J JJSF Q1 2026 Results Miss Estimates EPS 040 vs 042 Oportun OPRT Q1 2026 Earnings 021 EPS Surges Past 017 Estimates