FCF Q1 2026 Earnings EPS Misses Estimates Stock Slides Slightly MTX Q1 2026 Earnings EPS Surpasses Estimates by 887 Amid Solid Operational Performance NuCana NCNA Q3 2024 Earnings EPS Surprise Beats Estimates Despite No Revenue RBKB Q1 2026 Earnings Solid EPS of 020 Amid Stealthy Trading Session BEBE Q3 2016 Earnings Deep EPS Miss Raises Concerns Sensata Technologies ST Q1 2026 Earnings Slight EPS Beat as Management Highlights Operational Discipline