Highest end of day price: 20.205217361395 EUR (C$25.52 USD) on 2005-05-20
Lowest end of day price: 0.38669448995574 EUR (C$0.44 USD) on 2016-04-07