Highest end of day price: 55.593326729669 EUR (C$65.89 USD) on 2026-02-18
Lowest end of day price: 19.737196792962 EUR (C$22.02 USD) on 2020-03-16