Highest end of day price: 54.528973908983 GBP (C$73.06 USD) on 2026-07-06
Lowest end of day price: 43.014550698224 GBP (C$52.60 USD) on 2023-11-13