IMNM Q1 2026 Earnings EPS Beat Partially Offsets Market Concerns NMI Holdings Q1 2026 Earnings EPS Beats Estimates Stock Declines Slightly RIO Q4 2025 Earnings EPS Misses Estimates Amid Commodity Headwinds SRPT Q1 2026 Earnings EPS Smashes Estimates by 1847 as Gene Therapy Execution Drives Profit Surprise GEN Q1 2026 Earnings EPS Beats Estimates by 201 Despite Modest Stock Decline ELS Q1 2026 Earnings Modest EPS Beat Amid Stable Operations