Highest end of day price: 34.995391489642 EUR (C$41.35 USD) on 2026-02-26
Lowest end of day price: 32.817140979472 EUR (C$37.53 USD) on 2026-03-16