Highest end of day price: 20623.174146374 GBp (โน27,593 USD) on 2025-04-22
Lowest end of day price: 17.442653991602 GBp (โน27.93 USD) on 1999-04-02