Highest end of day price: 45.377912715519 EUR (C$51.83 USD) on 2026-06-29
Lowest end of day price: 41.019432149864 EUR (C$46.53 USD) on 2025-04-11