TRVI Q1 2026 Earnings WiderthanExpected Loss Amid PreRevenue Development Stage BNR Q3 2022 Earnings EPS Surpasses Estimates Amid Operational Challenges EBC Q1 2026 Earnings EPS Misses Estimates Shares Unchanged CNP Q1 2026 Earnings Slight EPS Miss but Stock Gains on Operational Stability HFWA Q1 2026 Earnings Earnings Per Share Tops Estimates with 343 Surprise RILY Q1 2024 Earnings Loss Per Share of 171 Amid Strategic Adjustments