Travere Therapeutics Q1 2026 Earnings WiderthanExpected Loss Stings Shares Barings BDC Inc BBDC Q1 2026 Earnings EPS Misses Estimates Amid Stable Market Conditions Gevo Q1 2026 Earnings EPS Misses Estimates as Operating Losses Deepen ATNI Q1 2026 Earnings EPS Surprise of 33693 Despite Positive Stock Movement GPN Q1 2026 Earnings EPS Beats Estimates by 366 as Stock Edges Higher OPRA Q1 2026 Earnings EPS Beats Estimates by 341 but Stock Slips