BRTX Q1 2026 Earnings Narrowed Loss Surprises Shares Climb 78 HNRG Q1 2026 Earnings WiderThanExpected Loss Amid Challenging Coal Market MFIC Q1 2026 Earnings EPS Beats Estimates Stock Dips INSP Q1 2026 Earnings EPS Misses Estimates by 376 Stock Edges Higher Enbridge ENB Q1 2026 Earnings Solid Earnings Beat Driven by Operational Strength MTNB Q4 2024 Earnings Narrowing Losses Surprise as Biotech Advances Pipeline Without Revenue