NMRA Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline in PreRevenue Phase ECC Q1 2026 Earnings Earnings Miss Estimates Amid Stable Portfolio Performance PLG Q4 2023 Earnings NarrowerThanExpected Loss Provides a Glimmer of Progress STRL Q1 2026 Earnings Stellar EPS Surprise of 506 Despite Negative Market Reaction Hancock Whitney Q1 2026 Earnings Slight EPS Beat Amidst Cautious Outlook BHFAN Q1 2026 Earnings EPS Misses Estimates as Operational Headwinds Weigh