Highest end of day price: 75.162385628312 EUR (C$87.96 USD) on 2026-05-05
Lowest end of day price: 52.79474255865 EUR (C$57.82 USD) on 2025-04-09