Highest end of day price: 42.925788272917 EUR (C$52.53 USD) on 2020-12-22
Lowest end of day price: 28.227727266091 EUR (C$27.09 USD) on 2022-09-27