Highest end of day price: 105.00168095307 EUR (C$119.99 USD) on 2026-06-22
Lowest end of day price: 48.989920188719 EUR (C$48.68 USD) on 2022-10-28