Highest end of day price: 19.700295060073 EUR (C$25.90 USD) on 2007-02-20
Lowest end of day price: 0.20075638685991 EUR (C$0.23 USD) on 2015-02-05