Highest end of day price: 24.338500325224 EUR ($28.37 USD) on 2026-08-27
Lowest end of day price: 16.846048878366 EUR ($18.62 USD) on 2026-11-13