Highest end of day price: 57.965729859127 EUR (C$62.51 USD) on 2023-09-01
Lowest end of day price: 22.670586878719 EUR (C$24.65 USD) on 2022-03-07