Ingersoll Rand (NYSE:IR) has outperformed the market over the past 5 years by 13.39% on an annualized basis producing an average annual return of 27.4%. Currently, Ingersoll Rand has a market capitalization of $40.12 billion.
Buying $1000 In IR: If ...