Highest end of day price: 81.80280108226 EUR (C$97.09 USD) on 2026-02-13
Lowest end of day price: 54.501704425886 EUR (C$57.34 USD) on 2022-06-20