Highest end of day price: 161.81085158131 EUR (C$188.66 USD) on 2026-05-29
Lowest end of day price: 65.232531309982 EUR (C$69.76 USD) on 2020-03-23