Highest end of day price: 47.716622315538 EUR (ยฃ55.07 USD) on 2025-11-20
Lowest end of day price: 38.456130262434 EUR (ยฃ41.91 USD) on 2023-08-21