Highest end of day price: 16.255549848306 EUR (C$18.57 USD) on 2026-06-29
Lowest end of day price: 11.51667631203 EUR (C$11.34 USD) on 2022-10-21