Highest end of day price: 52.976322008726 EUR (C$61.50 USD) on 2026-06-03
Lowest end of day price: 45.081761075254 EUR (C$52.12 USD) on 2026-03-23