Highest end of day price: 101.73761819959 EUR (C$116.66 USD) on 2026-07-29
Lowest end of day price: 75.056171896761 EUR (C$81.86 USD) on 2023-11-20