Highest end of day price: 156.18439381707 EUR (C$193.85 USD) on 2018-02-19
Lowest end of day price: 10.76165530508 EUR (C$11.79 USD) on 2003-04-25