ROLLINS, INC. (a Delaware corporation) $5.250% Senior Notes due 2035 REGISTRATION RIGHTS AGREEMENT Dated as of February 24, 2025