When investors borrow more to buy stocks, it often means they’re feeling confident. Is today's confidence justified or is it ...
Industrial manufacturing company Ingersoll Rand (NYSE:IR) reported Q2 CY2025 results , with sales up 4.6% year on year to $1.89 billion. Its non-GAAP profit of $0.80 per share was in line with ...