Highest end of day price: 72.227109898855 EUR (C$82.82 USD) on 2026-07-29
Lowest end of day price: 38.726582280255 EUR (C$42.69 USD) on 2023-05-04