Highest end of day price: 15.013799456745 EUR (C$18.07 USD) on 2021-04-20
Lowest end of day price: 0.98837649566756 EUR (C$1.11 USD) on 2026-10-23