Highest end of day price: 35.057202966033 EUR (C$41.61 USD) on 2021-08-03
Lowest end of day price: 17.70393578046 EUR (C$19.50 USD) on 2020-03-18