Highest end of day price: 52.198288427524 EUR (C$60.68 USD) on 2026-01-19
Lowest end of day price: 28.056490194934 EUR (C$28.91 USD) on 2025-01-06