Highest end of day price: 53.124074622174 EUR (C$62.55 USD) on 2026-02-25
Lowest end of day price: 38.572355119434 EUR (C$45.32 USD) on 2025-12-17