Highest end of day price: 56.582905843238 EUR (C$65.57 USD) on 2025-11-12
Lowest end of day price: 41.552044821221 EUR (C$44.25 USD) on 2024-04-19