Highest end of day price: 58.180805697591 EUR (C$68.07 USD) on 2025-10-16
Lowest end of day price: 49.469956090042 EUR (C$50.78 USD) on 2025-01-14