Highest end of day price: 58.012693450693 EUR (C$67.87 USD) on 2025-10-16
Lowest end of day price: 40.5940250598 EUR (C$38.95 USD) on 2022-09-27