Penumbra PEN Q1 2026 Earnings EPS Misses Estimates by 245 as Revenue Details Remain Unclear FULT Q1 2026 Earnings Earnings Beat Estimates as EPS Surpasses Expectations RIGL Q1 2026 Earnings EPS Misses Estimates by 369 Stock Slips ORCL Q1 2026 Earnings EPS Beats Estimates Amid Strong Cloud Momentum IRWD Q1 2026 Earnings Slight EPS Miss Offset by Investor Optimism CMCT Q3 2024 Earnings Significant EPS Miss Highlights Challenges Yet Stock Advances