Highest end of day price: 15.013799456745 EUR (C$18.07 USD) on 2021-04-20
Lowest end of day price: 1.1070955975045 EUR (C$1.28 USD) on 2026-03-31