SNOW Q1 2026 Earnings EPS Beat But Stock Slips on Mixed Signals Biogen BIIB Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction ONIT Q1 2026 Earnings EPS Falls Short of Estimates Yet Stock Rises 139 MSCI Q1 2026 Earnings Slight EPS Beat Amid Steady Demand for Index and Analytics HWCPZ Q1 2026 Earnings Slight EPS Beat Highlights Steady Performance FWONA Q4 2025 Earnings Modest EPS Miss Amid Steady Operational Progress