Highest end of day price: 111.15295802523 EUR (C$124.88 USD) on 2026-11-05
Lowest end of day price: 75.056171896761 EUR (C$81.86 USD) on 2023-11-20