Highest end of day price: 291.01467779162 EUR (C$356.11 USD) on 2020-12-22
Lowest end of day price: 129.29602480883 EUR (C$155.95 USD) on 2012-07-24