Highest end of day price: 10.515534612809 EUR (C$12.36 USD) on 2026-01-23
Lowest end of day price: 3.8872383476337 EUR (C$3.82 USD) on 2022-09-29