Ingersoll Rand (IR): Q1 2025 Earnings, Board Changes, Analysis | Monexa