Highest end of day price: 21.735107457626 EUR ($26.12 USD) on 2026-01-28
Lowest end of day price: 11.184585983619 EUR ($11.11 USD) on 2022-10-28