Highest end of day price: 85.594267472622 EUR (C$97.51 USD) on 2026-09-25
Lowest end of day price: 35.462015027934 EUR (C$34.43 USD) on 2022-10-12