Highest end of day price: 44.941348200662 EUR (C$51.29 USD) on 2026-06-30
Lowest end of day price: 25.002478481948 EUR (C$27.29 USD) on 2025-04-07