Highest end of day price: 44.949263040837 EUR (C$51.85 USD) on 2025-11-21
Lowest end of day price: 41.019432149864 EUR (C$46.53 USD) on 2025-04-11