Highest end of day price: 88.131630702035 EUR (C$100.84 USD) on 2026-07-06
Lowest end of day price: 69.395939882972 EUR (C$76.05 USD) on 2023-06-22