BWMX Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction SLNHP Q4 2025 Earnings Preferred Stock EPS Misses Estimates Amid Continued Losses CDRO Q4 2025 Earnings Narrowing Losses but EPS Misses Estimates Sharply Penumbra Q1 2026 Earnings EPS Misses Estimates by 245 Amidst Operational Headwinds ALLY Q1 2026 Earnings EPS Beats Estimates by 1646 Stock Edges Up MRVL Q1 2026 Earnings Slight EPS Miss Despite Positive Market Response