Highest end of day price: 57.188556844681 EUR (C$66.63 USD) on 2017-11-01
Lowest end of day price: 14.626945674734 EUR (C$13.56 USD) on 2001-09-21