Highest end of day price: 20.062220598287 GBp (C$26.99 USD) on 2026-08-04
Lowest end of day price: 6.2995912909453 GBp (C$8.69 USD) on 2009-03-09