MSCI Inc MSCI Q1 2026 Earnings Narrow EPS Beat Reflects Stability in Index Analytics RAND Q1 2026 Earnings Reported EPS of 018 Stock Falls 313 STT Q1 2026 Earnings EPS Beat Drives Positive Market Response Hexcel Corporation HXL Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction FBIN Q1 2026 Earnings Slight EPS Miss as Housing Headwinds Persist Shares Edge Higher ICG Q4 2025 Earnings Massive EPS Miss Shakes Investor Confidence