ITT’s 2024 First Quarter Earnings Call May 2, 2024 8:30 AM EDT Webcast Supporting Materials Press Release 813.3 KB Presentation 887 KB Q1 2024 Financial Statement 839 KB