Highest end of day price: 40.539604221177 EUR (C$47.85 USD) on 2026-02-27
Lowest end of day price: 28.02128778626 EUR (C$30.69 USD) on 2025-04-09