Highest end of day price: 16.603766953426 EUR (C$20.48 USD) on 2018-03-20
Lowest end of day price: 0.97478724364606 EUR (C$1.33 USD) on 2011-09-20