Highest end of day price: 14.955424357778 EUR (C$17.11 USD) on 2026-07-06
Lowest end of day price: 10.929189989698 EUR (C$10.76 USD) on 2022-10-21