Highest end of day price: 11.920031496005 EUR (C$13.57 USD) on 2026-07-13
Lowest end of day price: 6.6199053349552 EUR (C$7.80 USD) on 2026-02-19