Execution Version CLEAN HARBORS, INC., the GUARANTORS party hereto from time to time AND U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, as Trustee 6.250% Senior Notes due 2034 INDENTURE Dated as of October 1, 2026