Omnicell Inc OMCL Q1 2026 Earnings EPS Surges Past Estimates Stock Slips CarMax Q1 2026 Earnings EPS Surges Past Estimates with 468 Surprise Senmiao Technology Limited AIHS Q1 2026 Earnings Narrowed Loss Amid Operational Challenges NMFC Q1 2026 Earnings EPS Misses Estimate by a Narrow Margin Stock Unchanged BMY Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Portfolio Strength VEEV Q1 2026 Earnings EPS Surpasses Estimates by 448