Highest end of day price: 86.273036513533 EUR (C$100.55 USD) on 2026-08-26
Lowest end of day price: 49.142406941127 EUR (C$51.91 USD) on 2023-10-30