Illinois ITW Stock Today Rallies 137 Resistance at 26331 20260520 Ituran ITRN Q4 2025 Beat Revenue NA EPS Exceeds by Significant