Highest end of day price: 56.810344848262 EUR (C$67.47 USD) on 2026-01-27
Lowest end of day price: 53.579812235444 EUR (C$61.73 USD) on 2026-03-13