Highest end of day price: 26.360762970354 EUR ($29.44 USD) on 2024-09-27
Lowest end of day price: 14.493310809268 EUR ($13.95 USD) on 2022-09-26