Highest end of day price: 49.311804920299 EUR (C$57.43 USD) on 2026-01-15
Lowest end of day price: 47.73662302336 EUR (C$56.09 USD) on 2025-12-17