Highest end of day price: 103.43026369533 EUR (C$120.75 USD) on 2026-08-25
Lowest end of day price: 75.056171896761 EUR (C$81.86 USD) on 2023-11-20