Highest end of day price: 59.742376771879 EUR (C$69.60 USD) on 2018-06-22
Lowest end of day price: 2.9658173879186 EUR (C$3.70 USD) on 2008-10-27