Highest end of day price: 57.043368145379 EUR (C$66.22 USD) on 2026-01-16
Lowest end of day price: 32.76409028647 EUR (C$35.88 USD) on 2025-04-09