Highest end of day price: 175.41296320625 EUR (C$191.62 USD) on 2023-12-19
Lowest end of day price: 21.25240764867 EUR (C$18.26 USD) on 2001-06-28