Highest end of day price: 88.049318383614 EUR (C$99.97 USD) on 2026-06-24
Lowest end of day price: 65.28911406962 EUR (C$64.82 USD) on 2022-11-07