Highest end of day price: 44.58665985165 EUR (C$51.31 USD) on 2026-06-17
Lowest end of day price: 26.802431034316 EUR (C$25.72 USD) on 2022-09-27