Highest end of day price: 655.46974158599 EUR (C$800.59 USD) on 2006-04-05
Lowest end of day price: 4.5534979775212 EUR (C$5.18 USD) on 2018-12-24