Loading...

Ingersoll Rand Inc reaches 20-day high amid sector rotation. | Intellectia