Highest end of day price: 58.573808336071 EUR (C$67.55 USD) on 2026-08-04
Lowest end of day price: 38.542077505221 EUR (C$40.72 USD) on 2023-10-26