Highest end of day price: 85.671471570989 EUR (C$98.76 USD) on 2026-08-12
Lowest end of day price: 49.142406941127 EUR (C$51.91 USD) on 2023-10-30