OPCH Q1 2026 Earnings EPS Beats Estimates Stock Declines Despite Beat BSM Q1 2026 Earnings EPS Falls Short of Estimates by 8586 BOBS Q1 2026 Earnings Earnings Beat Estimates Amid Challenging Retail Environment MarketAxess MKTX Q1 2026 Earnings EPS Beats Estimates Amid Mixed Market Conditions EA Q1 2026 Earnings EPS Misses Estimates Stock Slightly Lower PLBY Q1 2026 Earnings EPS Misses Estimates Stock Climbs Despite Loss