Ingersoll Rand Sees Broad Demand Recovery, Long-Cycle Orders… — IR +0.80 · News Impact Screener