BDTX Q1 2026 Earnings Narrowed Loss Per Share Beats Expectations Amid Pipeline Progress BLX Q1 2026 Earnings Solid EPS Performance Amid Market Volatility ONBPP Q1 2026 Earnings Slight EPS Miss Sends Shares Marginally Higher WPP Q4 2025 Earnings EPS Beats Estimates Amid Digital and AIDriven Growth CCIF Q1 2026 Earnings EPS of 009 Misses Estimates by 317 TFI International Q1 2026 Earnings EPS Beats Estimates by Over 11 Shares Edge Higher