Highest end of day price: 144.62026077079 EUR (C$158.53 USD) on 2020-03-19
Lowest end of day price: 73.582320646455 EUR (C$106.75 USD) on 2011-07-26