Herc Holdings (HRI) Q1 Earnings and Revenues Beat Estimates — HRI +0.80 · News Impact Screener