Highest end of day price: 281.51585029968 EUR (C$344.49 USD) on 2020-12-22
Lowest end of day price: 125.07577778286 EUR (C$150.86 USD) on 2012-07-24