Highest end of day price: 26.318280550582 EUR ($29.45 USD) on 2023-07-19
Lowest end of day price: 20.907575584712 EUR ($22.72 USD) on 2024-06-05