Highest end of day price: 72.443842978996 EUR (C$79.51 USD) on 2023-04-18
Lowest end of day price: 2.9086458736353 EUR (C$3.77 USD) on 2008-10-29