Highest end of day price: 69.96676644798 EUR (C$80.70 USD) on 2025-11-21
Lowest end of day price: 49.137431025019 EUR (C$56.89 USD) on 2018-10-01