Highest end of day price: 35.650294756245 EUR (C$40.85 USD) on 2026-06-18
Lowest end of day price: 32.817140979472 EUR (C$37.53 USD) on 2026-03-16