Highest end of day price: 61.045124757376 EUR (C$69.43 USD) on 2022-01-03
Lowest end of day price: 14.012296144606 EUR (C$14.83 USD) on 2023-10-27