Japan and South Korea Equities Rally on Iran Nuclear Deal Speculation MGRX Q3 2025 Earnings EPS Deeply Negative as Stock Falls on Sparse Disclosure BYD Debuts SelfDriving Chip Challenging Huawei in Chinas Autonomous Driving Race FIZZ Q1 2026 Earnings EPS Misses Estimates Amid Mixed Consumer Trends Valmont Industries VMI Q1 2026 Earnings EPS Surges 15 Above Estimates Despite Minor Stock Pullback SATA Q1 2026 Earnings Perpetual Preferred Stock Reports Significant EPS Miss ALTO Q1 2026 Earnings EPS Surges 263 Above Estimates Stock Declines CMC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Steel Market EFSC Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin Stock Falls 054 SPOK Q1 2026 Earnings EPS Misses Estimates by Over 50 Shares Edge Higher