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