Highest end of day price: 92.601301600106 EUR (C$105.94 USD) on 2026-07-03
Lowest end of day price: 41.20384297669 EUR (C$39.54 USD) on 2022-09-27