Highest end of day price: 55.046135891698 EUR (C$64.17 USD) on 2025-10-29
Lowest end of day price: 32.76409028647 EUR (C$35.88 USD) on 2025-04-09