Highest end of day price: 63.496022434483 EUR (C$74.02 USD) on 2025-10-29
Lowest end of day price: 26.521797517029 EUR (C$27.90 USD) on 2022-06-23