Highest end of day price: 32.885895066021 EUR (ยฃ35.40 USD) on 2020-03-24
Lowest end of day price: 24.3716998578 EUR (ยฃ26.56 USD) on 2023-08-21