Foxconn approves record 022 per share cash dividend for 2025 MASI Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Traders Skeptical of Irans Strait of Hormuz Reopening Timeline