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