ITT’s Tech Isn’t All That Sexy, But It Keeps Industry Moving 

SSA TallgrassEnergyPartners 010617 shutterstock sKUz9Y
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.

 

Leave a Reply