Highest end of day price: 71.414016749384 EUR (C$83.55 USD) on 2025-10-16
Lowest end of day price: 55.884429026472 EUR (C$58.52 USD) on 2023-10-03