Highest end of day price: 36.959324053549 EUR (C$43.88 USD) on 2020-07-30
Lowest end of day price: 25.13690631806 EUR (C$24.12 USD) on 2022-09-27