Highest end of day price: 29.42815662543 EUR (ยฃ34.28 USD) on 2018-08-27
Lowest end of day price: 13.912940952098 EUR (ยฃ14.74 USD) on 2023-10-25