Highest end of day price: 18.338753253848 EUR (C$26.74 USD) on 2011-06-06
Lowest end of day price: 0.67133775101924 EUR (C$0.56 USD) on 2000-10-23