Ingersoll Rand Q4 2024: Earnings Meet, Revenue Miss | Monexa