ITT Inc. (ITT) Recommendation:Buy, $90 12-month price target (26% upside) — Recommended on 5.6.22 at ~$71Mar 22, 2023Mar 22, 2023