Highest end of day price: 31.379092979607 EUR (ยฃ34.25 USD) on 2020-05-18
Lowest end of day price: 24.846750662207 EUR (ยฃ27.85 USD) on 2023-07-14