Highest end of day price: 15.013799456745 EUR (C$18.07 USD) on 2021-04-20
Lowest end of day price: 1.2973036144473 EUR (C$1.51 USD) on 2026-03-24