HomepageEarnings Events Newsdesk 5 days ago Ingersoll-Rand Plc (IR) Q1 2026 Earnings Announcement Ingersoll-Rand Plc (NYSE: IR) Q1 2026 Earnings Announcement Ingersoll-Rand Plc (IR) Q1 2026 Earnings Call » « Travel + Leisure (TNL) Q1 2026 Earnings Call Newsdesk: