Highest end of day price: 287.56552964332 GBp (โน367.09 USD) on 2023-06-20
Lowest end of day price: 17.26926034702 GBp (โน27.65 USD) on 1999-04-02