Highest end of day price: 51.066299373111 EUR (C$59.47 USD) on 2026-01-15
Lowest end of day price: 47.526507533499 EUR (C$55.84 USD) on 2025-12-17