Highest end of day price: 22.90305665492 EUR ($24.83 USD) on 2023-06-15
Lowest end of day price: 10.909161842383 EUR ($11.52 USD) on 2024-11-14