Highest end of day price: 11.693505401278 EUR (C$13.39 USD) on 2026-09-22
Lowest end of day price: 5.1597340610755 EUR (C$5.44 USD) on 2022-06-16