Elemental Royalty Corporation Q1 2026 Earnings EPS Falls Short of Estimates as Stock Gains Septerna Inc SEPN Q1 2026 Earnings SmallerthanExpected Loss Drives Positive Market Response SENS Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Challenges Pentair Q1 2026 Earnings EPS Beats Estimates by 329 EFOI Q4 2024 Earnings Narrowing Losses and Positive Stock Reaction Despite Limited Disclosure BFST Q1 2026 Earnings EPS Beats Estimates Amid Steady Operational Performance