Highest end of day price: 61.656313295646 EUR (C$71.12 USD) on 2025-11-21
Lowest end of day price: 53.833837640625 EUR (C$58.25 USD) on 2024-02-26