Highest end of day price: 51.593057256426 EUR (C$60.15 USD) on 2025-10-29
Lowest end of day price: 31.712204899061 EUR (C$33.50 USD) on 2023-10-26