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