Is Illinois Tool Works (ITW) Overvalued After Q1 2026 Earnings Beat? EPS $2.66 vs $2.56 Est.; Revenue $4.02B vs $4.008B Est.; GF Score 89/100, 1.3% Overvalued

GAAP diluted EPS was $2.66. The estimated earnings per share was $2.56.Revenue was $4.02 billion. The estimated revenue was $4.01 billion.Operating margin was
Open original source