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