Highest end of day price: 86.196149333591 EUR (C$99.68 USD) on 2025-11-26
Lowest end of day price: 65.28911406962 EUR (C$64.82 USD) on 2022-11-07