Highest end of day price: 306.84163302892 EUR (C$375.48 USD) on 2020-12-22
Lowest end of day price: 166.06663409673 EUR (C$201.61 USD) on 2012-07-25