London Stock Exchange
267.00GBp
17 June 2025
-8.40