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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results