CTS Q1 2026 Earnings Strong EPS Beat of 18 Drives Positive Stock Reaction SMMT Q1 2026 Earnings EPS Misses Street Expectations While Pipeline Momentum Continues MRDN Q1 2026 Earnings Massive EPS Beat with 107647 Surprise FATE Q1 2026 Earnings Narrows Loss Per Share Stock Rises on Improved Bottom Line IMPP Q1 2026 Earnings Strong EPS Beat Drives Stock Surge ENVB Q4 2024 Earnings Deep EPS Miss and Continued PreRevenue Stage Pressure