Highest end of day price: 68.830303372848 EUR (C$74.64 USD) on 2023-03-29
Lowest end of day price: 2.3678535831165 EUR (C$2.39 USD) on 2002-11-14