Highest end of day price: 34.232386267519 EUR (ยฃ37.52 USD) on 2020-03-19
Lowest end of day price: 24.907980062123 EUR (ยฃ26.31 USD) on 2023-09-28