The stock's rise snapped a three-day losing streak.
Barclays analyst Julian Mitchell maintained a Buy rating on Ingersoll Rand (IR – Research Report) today and set a price target of $102.00. The ...