With the shares having recently hit a new all-time high and the company expanding into new areas, are the shares worth buying?

|Feature
Issue: 14 Oct 2021 - Page 29


Find out how to deal online from £1.50 in a SIPP, ISA or Dealing account.