Highest end of day price: 35.021395879795 EUR (C$41.22 USD) on 2026-04-13
Lowest end of day price: 32.817140979472 EUR (C$37.53 USD) on 2026-03-16