Highest end of day price: 85.916400084564 EUR (C$99.10 USD) on 2025-11-21
Lowest end of day price: 69.395939882972 EUR (C$76.05 USD) on 2023-06-22