Highest end of day price: 10.263666908274 EUR (C$11.97 USD) on 2026-01-13
Lowest end of day price: 3.8872383476337 EUR (C$3.82 USD) on 2022-09-29