Highest end of day price: 17.545701419555 EUR (C$22.84 USD) on 2007-02-01
Lowest end of day price: 0.67948918004366 EUR (C$0.75 USD) on 2016-07-06