Highest end of day price: 260.43301419882 EUR (C$277.12 USD) on 2022-12-16
Lowest end of day price: 23.680808541263 EUR (C$29.68 USD) on 2009-03-03