Highest end of day price: 33.96882315113 EUR (ยฃ38.96 USD) on 2026-06-19
Lowest end of day price: 22.146605890251 EUR (ยฃ23.44 USD) on 2023-10-27