Rentokil Initial (RTO) stabilizes in 2025 as North America growth improves, but leverage and reporting complexity weigh on valuation. Read the latest analysis on the stock here.