Highest end of day price: 31.958102725431 EUR (ยฃ34.75 USD) on 2022-04-08
Lowest end of day price: 7.4226407373468 EUR (ยฃ8.10 USD) on 2025-04-07