Highest end of day price: 15.013799456745 EUR (C$18.07 USD) on 2021-04-20
Lowest end of day price: 1.4801981196547 EUR (C$1.56 USD) on 2024-12-16