Highest end of day price: 43.904393891359 EUR (C$51.70 USD) on 2026-02-25
Lowest end of day price: 37.836950904921 EUR (C$44.46 USD) on 2025-12-17