INCR Q2 2023 Earnings Strong EPS Beat Highlights Operational Efficiency HAE Q1 2026 Earnings EPS Slightly Beats Estimates Shares Rally Sequans Communications Q1 2026 Earnings A Wide EPS Miss Met With a Surprising Stock Rally OFRM Q1 2026 Earnings EPS Falls Sharply Short of Estimates Revenue Unreported NTB Q1 2026 Earnings EPS Surges Past Estimates by 82 COMPASS Pathways Q1 2026 Earnings Narrower Loss and Positive Stock Response Amid Clinical Progress