Highest end of day price: 59.812649069638 EUR (C$60.83 USD) on 2022-07-07
Lowest end of day price: 20.918376026594 EUR (C$23.27 USD) on 2024-08-28