BSRR Q1 2026 Earnings Earnings Surpass Estimates on Improved Operating Performance EOSE Q1 2026 Earnings EPS Beats Estimates as Eos Energy Advances Commercialization Stock Slips INTS Q1 2026 Earnings EPS Beat Despite PreRevenue Status Shares Edge Higher SDST Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Phase PHIO Q1 2026 Earnings EPS Misses Estimates Amid Continued Clinical Trials Focus SGHT Q1 2026 Earnings EPS Misses Estimates as Costs Outpace Expectations