Immunovant Q1 2026 Earnings Wider Than Expected Loss Amid No Revenue BARK Q1 2026 Earnings Narrowing Losses Beats Street Estimates but Stock Slides Axcelis Technologies ACLS Q1 2026 Earnings Slight EPS Miss as Stock Rises 467 BMEA Q1 2026 Earnings NarrowerthanExpected Loss Highlights Progress in Clinical Pipeline TriplePoint Venture Growth BDC Corp TPVG Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Resilient Portfolio Baytex Energy Q1 2026 Earnings Significant EPS Miss Amidst Challenging Oil Market