Highest end of day price: 57.477885092376 EUR (C$66.94 USD) on 2026-01-15
Lowest end of day price: 37.261969456314 EUR (C$39.43 USD) on 2023-10-27