Highest end of day price: 58.435238513507 EUR (C$68.39 USD) on 2021-08-20
Lowest end of day price: 26.91638916832 EUR (C$26.25 USD) on 2022-10-13