626.00p
+9.00 +1.46 %
Updated on 21 July 2026 05:24 PM
Share price delayed by at least 15 minutes