Talphera Inc TLPH Q1 2026 Earnings Narrower Loss Surprises Analysts as Company Advances Pipeline Tenable Holdings Q1 2026 Earnings EPS Surprises Positively Revenue Detail Not Disclosed CGAU Q1 2026 Earnings EPS Misses Estimates Amid Mixed Gold Market Conditions Brookfield Renewable Corporation BEPC Q1 2026 Earnings WiderthanExpected Loss Amid Operational Headwinds BRT Q1 2026 Earnings Beats EPS Estimates Despite Negative Earnings STX Q1 2026 Earnings EPS Surges Past Estimates with Strong Operational Execution