Highest end of day price: 317.69542179302 EUR (C$377.18 USD) on 2020-07-30
Lowest end of day price: 199.3783682988 EUR (C$245.03 USD) on 2012-08-15