Highest end of day price: 21152.982293423 GBp (โน27,868 USD) on 2025-04-15
Lowest end of day price: 23.417114027421 GBp (โน37.62 USD) on 2003-02-17