Stantec Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher INSP Q1 2026 Earnings EPS Misses Estimates by 3761 as Costs Outpace Revenue ITRN Q4 2025 Earnings EPS Beats Estimates Stock Rises 316 Burke Herbert Financial Services Corp BHRB Q1 2026 Earnings EPS Misses Estimates Amid Margin Pressures RBBN Q1 2026 Earnings EPS Beat Amidst Challenging Telecom Environment MDCX Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Posts WiderthanExpected Loss