Highest end of day price: 11.034223606529 EUR (C$11.97 USD) on 2023-05-12
Lowest end of day price: 1.02091963436 EUR (C$1.21 USD) on 2026-02-13