ALGN Q1 2026 Earnings EPS Beats Estimates by 1096 Revenue Not Disclosed HBIO Q1 2026 Earnings NarrowerThanExpected Loss Boosts Shares by 176 Porch Group Q1 2026 Earnings EPS Surprises with 47 Beat Amid Revenue Discretion MDIA Q3 2023 Earnings Negative EPS Amidst Ongoing Industry Challenges OMER Q1 2026 Earnings Significant EPS Beat Amid Pipeline Progress FNLC Q1 2026 Earnings EPS of 080 Reported Amid Quiet Quarter