Share price
283.0p
As at 17 April 2026