Highest end of day price: 58.760486882912 EUR (C$92.75 USD) on 2008-05-22
Lowest end of day price: 2.9481777377921 EUR (C$3.34 USD) on 2020-06-09