Highest end of day price: 88.488248705031 EUR (C$102.07 USD) on 2026-08-13
Lowest end of day price: 72.674248416935 EUR (C$83.28 USD) on 2026-03-30