Highest end of day price: 323.14607377513 EUR (C$383.65 USD) on 2020-07-30
Lowest end of day price: 209.40100534603 EUR (C$253.56 USD) on 2010-06-09