STRW Q1 2026 Earnings EPS Beats Estimates by Nearly 15 Interactive Brokers Group Inc IBKR Q1 2026 Earnings EPS Falls Slightly Short of Estimates Amid Stable Trading Activity Barings BDC Inc BBDC Q1 2026 Earnings Net Investment Income Misses Estimates as Portfolio Holds Steady Chord Energy CHRD Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Efficiency Gains HBANP Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Banking Environment ABXL Q1 2026 Earnings Modest EPS Miss Amid Stable Operations