Highest end of day price: 288.45637626828 GBp (โน369.07 USD) on 2023-06-20
Lowest end of day price: 17.442653991602 GBp (โน27.93 USD) on 1999-04-02