Highest end of day price: 11.337608931218 EUR (C$12.97 USD) on 2026-07-03
Lowest end of day price: 3.8872383476337 EUR (C$3.82 USD) on 2022-09-29