Clean Harbors Sets July 29 Q2 Results Date, Stock Outpaces Peers YTD - CLH News | Rallies