BP Q1 2026 Earnings Earnings Beat Estimates Amid Weaker Market Sentiment ASND Q1 2026 Earnings EPS Misses Estimates as Ascendis Pharma Navigates Cost Pressures Mirion Technologies MIR Q1 2026 Earnings EPS Beats Estimates Despite Sparse Revenue Disclosure CNO Q1 2026 Earnings EPS Beats Estimates by Nearly 11 Despite Modest Stock Decline Similarweb Q1 2026 Earnings EPS Slightly Below Estimates but Shares Rally on Strategic Momentum Sandisk Q1 2026 Earnings EPS Soars Past Estimates Yet Stock Declines