Highest end of day price: 25.062851243776 EUR ($27.67 USD) on 2023-04-26
Lowest end of day price: 10.937388555682 EUR ($11.82 USD) on 2024-03-22