Highest end of day price: 96.879081585979 EUR (C$113.12 USD) on 2026-01-08
Lowest end of day price: 75.056171896761 EUR (C$81.86 USD) on 2023-11-20