Highest end of day price: 16.182159507894 EUR (C$18.93 USD) on 2025-10-16
Lowest end of day price: 11.51667631203 EUR (C$11.34 USD) on 2022-10-21