MBLY Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Operational Performance MEC Q1 2026 Earnings Earnings Beat Expectations Stock Surges enCore Energy Corp EU Q1 2026 Earnings Surprise Profit Driven by Strong Uranium Sales TSAT Q1 2026 Earnings Significant EPS Miss Amidst Strategic Transition Stock Rises BWXT Q1 2026 Earnings Strong EPS Beat Driven by Nuclear Operations PG Q1 2026 Earnings EPS Misses Estimates Amid Mixed Operational Performance