ITT Q2 FY26 EPS drops 37.5% to $0.95; revenue rises 51.5% to $1.47 billion - ITT News | Rallies