Eversource ES Jumps 256 on Strong Momentum 20260518 Virax VRAX Stock Analysis Climbs 5309 Eyes on 024 20260518 Illinois ITW Q1 2026 Earnings Beat Revenue NA EPS 266