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