Highest end of day price: 94.662755080094 EUR (C$112.55 USD) on 2026-02-11
Lowest end of day price: 47.788592303603 EUR (C$47.25 USD) on 2022-10-24