Highest end of day price: 25.64791744462 EUR (C$30.61 USD) on 2018-05-07
Lowest end of day price: 2.8089699143226 EUR (C$3.55 USD) on 2012-01-16