Highest end of day price: 10.072174101242 EUR (C$11.63 USD) on 2025-11-07
Lowest end of day price: 3.8872383476337 EUR (C$3.82 USD) on 2022-09-29