Highest end of day price: 14.582455956657 EUR (C$19.88 USD) on 2007-07-26
Lowest end of day price: 0.23292559277344 EUR (C$0.25 USD) on 2017-02-10