Highest end of day price: 104.82699414624 EUR (C$128.13 USD) on 2020-12-29
Lowest end of day price: 5.9071600651886 EUR (C$7.65 USD) on 2012-10-26