Highest end of day price: 25.568322089852 EUR ($28.23 USD) on 2023-04-26
Lowest end of day price: 11.022459463275 EUR ($11.97 USD) on 2024-03-21