Highest end of day price: 80.802415154398 EUR (C$99.03 USD) on 2018-01-22
Lowest end of day price: 2.924014096024 EUR (C$3.79 USD) on 2009-01-23