Highest end of day price: 90.07675674965 EUR (C$101.37 USD) on 2026-10-06
Lowest end of day price: 48.809877468899 EUR (C$52.68 USD) on 2023-12-06