ITT Stock Exhibits Strong Prospects Despite Persisting Headwinds — ITT +0.60 · News Impact Screener