Highest end of day price: 96.385991554061 EUR (C$111.47 USD) on 2025-11-26
Lowest end of day price: 75.056171896761 EUR (C$81.86 USD) on 2023-11-20