Highest end of day price: 48.015602281518 EUR (C$56.94 USD) on 2026-02-17
Lowest end of day price: 45.150586225074 EUR (C$53.05 USD) on 2025-12-17