Highest end of day price: 42.367204440802 EUR (C$56.75 USD) on 2006-12-08
Lowest end of day price: 1.0089732931079 EUR (C$1.10 USD) on 2020-05-04