Highest end of day price: 277.6938451613 EUR (C$326.17 USD) on 2018-07-06
Lowest end of day price: 40.968200333992 EUR (C$51.94 USD) on 2009-02-23