Highest end of day price: 24.020000 EUR ($26.46 USD) on 2023-07-12
Lowest end of day price: 11.69 EUR ($12.51 USD) on 2024-04-25