Highest end of day price: 64.522910971258 EUR (C$75.05 USD) on 2025-10-24
Lowest end of day price: 32.815294606292 EUR (C$34.66 USD) on 2023-10-30