AZZ Q1 2026 Earnings Earnings Beat Lifts Sentiment Despite Revenue Discrepancy FFAI Q1 2026 Earnings Narrowed Losses Beat Estimates but No Revenue Reported and Stock Drops 981 FICO Q1 2026 Earnings EPS Surges Past Estimates as Stock Gains 314 Sensei Biotherapeutics SNSE Q1 2026 Earnings Massive EPS Miss Overshadowed by Upbeat Sentiment BTI Q4 2025 Earnings EPS Beats Estimates Amid Modest Stock Decline OGEN Q2 2023 Earnings Significant EPS Beat Highlights Cost Management Progress