Highest end of day price: 17.434468092016 EUR ($18.87 USD) on 2024-07-10
Lowest end of day price: 10.723036092233 EUR ($11.40 USD) on 2023-05-31