Highest end of day price: 62.83528095189 EUR (C$71.89 USD) on 2026-07-06
Lowest end of day price: 53.833837640625 EUR (C$58.25 USD) on 2024-02-26