Highest end of day price: 78.133576647404 EUR (C$91.41 USD) on 2025-10-16
Lowest end of day price: 54.780433199273 EUR (C$52.57 USD) on 2022-09-27