MGA Q1 2026 Earnings Strong EPS Beat of 33 Propels Stock Higher AMBR Q4 2025 Earnings Modest EPS Miss Meets Positive Stock Momentum CWCO Q1 2026 Earnings EPS Misses Estimates by 1327 as Stock Edges Higher nVent Electric plc NVT Q1 2026 Earnings EPS Beats Estimates by 1475 PM Q1 2026 Earnings Earnings Beat on Margin Strength SmokeFree Momentum Continues TeraWulf Inc Q1 2026 Earnings Significant EPS Miss Amidst Operational Challenges