Highest end of day price: 66.735471030029 EUR (C$77.72 USD) on 2026-01-15
Lowest end of day price: 34.565325781786 EUR (C$36.46 USD) on 2022-06-16