INVZ Q1 2026 Earnings Earnings Miss Raises Eyebrows Stock Rallies on Broader Optimism BHB Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher PM Q1 2026 Earnings EPS Surpasses Estimates by 414 Energy Focus Inc EFOI Q4 2024 Earnings Loss Per Share Narrows as Stock Rebounds BCAL Q1 2026 Earnings EPS Surpasses Estimates by 276 TriSalus Life Sciences TLSI Q1 2026 Earnings EPS Surges Past Expectations Yet Stock Slips