Highest end of day price: 84.739693114849 EUR (C$96.95 USD) on 2026-07-03
Lowest end of day price: 49.142406941127 EUR (C$51.91 USD) on 2023-10-30