Highest end of day price: 41.581567155501 EUR (ยฃ48.20 USD) on 2025-11-13
Lowest end of day price: 37.841142013761 EUR (ยฃ39.88 USD) on 2023-10-18