Highest end of day price: 90.160634544929 EUR (C$106.46 USD) on 2018-06-13
Lowest end of day price: 11.874901647357 EUR (C$15.84 USD) on 2011-10-05