Highest end of day price: 83.469117924693 EUR (C$97.91 USD) on 2026-05-07
Lowest end of day price: 72.674248416935 EUR (C$83.28 USD) on 2026-03-30