Highest end of day price: 46.542755573399 EUR (C$55.26 USD) on 2020-07-30
Lowest end of day price: 23.715380099931 EUR (C$22.76 USD) on 2022-09-27