Ingersoll Rand Inc. (NYSE:IR – Get Rating) hit a new 52-week high on Wednesday . The company traded as high as $64.40 and last traded at $64.28, with a volume of 85388 shares. The stock had previously closed at $64.10. Analyst Ratings Changes IR has been the topic of a number of research analyst reports. […]