Clean Harbors hits all-time high after Q1 earnings beat, guidance raise Published 01 May 2024 Full Article