Highest end of day price: 68.356173619601 EUR (C$80.90 USD) on 2026-04-17
Lowest end of day price: 34.565325781786 EUR (C$36.46 USD) on 2022-06-16