Highest end of day price: 63.37609461267 EUR (C$73.98 USD) on 2026-01-22
Lowest end of day price: 17.049664226242 EUR (C$16.55 USD) on 2022-10-12