Highest end of day price: 28.530112137216 EUR (C$30.88 USD) on 2015-04-07
Lowest end of day price: 1.9160921717032 EUR (C$2.42 USD) on 2009-03-04