Highest end of day price: 61.786780983073 EUR (C$72.13 USD) on 2026-08-25
Lowest end of day price: 33.443619728858 EUR (C$36.63 USD) on 2025-04-09