Highest end of day price: 129.46943089101 EUR (C$147.08 USD) on 2021-12-30
Lowest end of day price: 2.1981121373497 EUR (C$2.77 USD) on 2008-12-01