ST Q1 2026 Earnings Earnings Per Share Edges Past Consensus Shares Rise MAIN Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Declines SNSE Q1 2026 Earnings Massive EPS Miss Masks Potential Pipeline Milestones KNF Q1 2026 Earnings Narrow EPS Beat Fails to Lift Shares NVST Q1 2026 Earnings EPS Beat of 129 Fails to Lift Stock RXRX Q1 2026 Earnings EPS Beat Despite No Revenue Stock Slips 32 HMY Q2 2016 Earnings Disappointing EPS Miss Sends Shares Lower FEED Q1 2026 Earnings Reported EPS of 688 Stock Declines on Widening Losses MXC Q3 2025 Earnings Positive EPS of 022 Amid Quiet Quarter CWST Q1 2026 Earnings Strong Earnings Beat Drives Modest Share Price Uptick AMWD Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Cost Discipline NTLA Q1 2026 Earnings Narrowerthanexpected loss signals continued progress in gene editing pipeline CYN Q1 2026 Earnings EPS Surprise of 264 Highlights Cost Discipline Amid Revenue Void