MSCI Inc MSCI Q1 2026 Earnings Narrow EPS Beat Reflects Stability in Index Analytics BCPC Q1 2026 Earnings EPS Misses Estimates Stock Slightly Down Home Depot Q1 2026 Earnings EPS Misses Estimates Amid Mixed Operating Trends CENTA Q1 2026 Earnings EPS Surpasses Estimates by 154 Amid Modest Stock Uptick INDI Q1 2026 Earnings EPS Misses Estimates Slightly Stock Rallies 54 BIOA Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares