Highest end of day price: 18.349372512146 EUR (C$26.05 USD) on 2009-07-20
Lowest end of day price: 0.84393560745129 EUR (C$1.03 USD) on 2014-12-29