Highest end of day price: 50.013574219709 EUR (C$68.94 USD) on 2007-07-12
Lowest end of day price: 3.5352360223281 EUR (C$3.89 USD) on 2020-03-18