TradingITT’s Tech Isn’t All That Sexy, But It Keeps Industry Moving October 24, 2024 ITT roughly doubled in 17 months, from a 75.82 close on May 31, 2023 to a 153.99 high on Oct. 15 this month. Like this:Like Loading... Related