Highest end of day price: 11.034223606529 EUR (C$11.97 USD) on 2023-05-12
Lowest end of day price: 0.9632553090651 EUR (C$1.12 USD) on 2026-03-09