Highest end of day price: 60.610462284533 EUR (C$71.46 USD) on 2026-05-08
Lowest end of day price: 37.261969456314 EUR (C$39.43 USD) on 2023-10-27