Highest end of day price: 11.034223606529 EUR (C$11.97 USD) on 2023-05-12
Lowest end of day price: 0.89478430615441 EUR (C$1.03 USD) on 2026-03-27