Highest end of day price: 36.974623704387 EUR (C$42.73 USD) on 2026-08-05
Lowest end of day price: 22.003836356134 EUR (C$23.12 USD) on 2023-09-27