Eim Stock Faces Headwinds Key Levels In Focus 20260403 1 China Industrial Profits Surge 247 in April Marking Fastest Growth in Over Two Years Modine Manufacturing MOD Q1 2026 Earnings EPS Beats Estimates by 89 Stock Slips 33 SciFi Series Achieves Perfect Critical Score Raises Industry Benchmarks