NYSE:ITTMachinery
Assessing ITT (ITT) Valuation After Strong Recent Share Price Momentum
ITT (ITT) is back on investor radar after its recent share move, with the stock closing at $203.11 and short term returns outpacing its performance over the past 3 months.
See our latest analysis for ITT.
The latest move fits into a stronger trend, with a 10.60% 1 month share price return contributing to a 16.59% year to date gain. The 1 year total shareholder return of 38.85% and 5 year total shareholder return of 167.02% indicate momentum that has been sustained over time.
If this kind of...