Highest end of day price: 18.040607745558 EUR (C$17.09 USD) on 2000-04-19
Lowest end of day price: 0.43693019106267 EUR (C$0.45 USD) on 2002-12-23