Highest end of day price: 11.034223606529 EUR (C$11.97 USD) on 2023-05-12
Lowest end of day price: 1.4861040530254 EUR (C$1.63 USD) on 2025-04-04