Highest end of day price: 88.941242524117 EUR (C$103.46 USD) on 2025-10-24
Lowest end of day price: 48.809877468899 EUR (C$52.68 USD) on 2023-12-06