Highest end of day price: 62.793631312951 EUR (C$72.92 USD) on 2026-06-04
Lowest end of day price: 20.463998081086 EUR (C$22.54 USD) on 2020-03-18