ITT’s 2025 First Quarter Earnings Call May 1, 2025 8:30 AM EDT Webcast Supporting Materials Press Release 222 KB Presentation 708.7 KB Financial Statement 1.2 MB