Highest end of day price: 31.816078787827 EUR (C$37.14 USD) on 2018-09-19
Lowest end of day price: 3.0815830587185 EUR (C$3.89 USD) on 2008-11-03