SENEA Q1 2026 Earnings Strong EPS of 619 Reported Amid Quiet Market Reaction MetLife Q1 2026 Earnings Strong EPS Beat Highlights Resilient Underwriting NPWR Q1 2026 Earnings EPS Misses Estimates as Net Power Focuses on Commercial Deployment PLSE Q1 2026 Earnings EPS Beat but No Revenue as Stock Declines STXS Q1 2026 Earnings EPS Misses Estimates as Company Focuses on Strategic Progress BFRI Q1 2026 Earnings EPS Misses Estimates by a Wide Margin Amid No Reported Revenue