Highest end of day price: 34.382923007338 EUR (ยฃ37.69 USD) on 2020-03-19
Lowest end of day price: 25.007716107589 EUR (ยฃ26.41 USD) on 2023-09-28