Highest end of day price: 176.65290481996 EUR (C$213.62 USD) on 2021-02-17
Lowest end of day price: 64.484925950899 EUR (C$83.87 USD) on 2009-01-22