Highest end of day price: 118.99370022689 EUR (C$134.49 USD) on 2022-01-04
Lowest end of day price: 25.897283102196 EUR (C$32.69 USD) on 2009-03-09