Highest end of day price: 19.796369122299 EUR ($22.62 USD) on 2026-06-22
Lowest end of day price: 11.434126506354 EUR ($11.12 USD) on 2022-10-14