Highest end of day price: 32.266038213249 EUR (ยฃ35.78 USD) on 2024-09-13
Lowest end of day price: 22.983190698367 EUR (ยฃ24.32 USD) on 2023-10-27