GlobeNewswire 2019-04-25 ITW Delivers $1.81 Earnings per Share