Highest end of day price: 19.546530100002 EUR ($23.24 USD) on 2026-02-11
Lowest end of day price: 11.434126506354 EUR ($11.12 USD) on 2022-10-14