Highest end of day price: 10.410261930633 EUR (C$16.32 USD) on 2008-04-01
Lowest end of day price: 0.10279766628899 EUR (C$0.11 USD) on 2016-07-06