Highest end of day price: 674.30491578947 GBp (โน855.17 USD) on 2025-02-27
Lowest end of day price: 126.44042793296 GBp (โน174.41 USD) on 2009-03-09