Highest end of day price: 16.905925976292 EUR ($19.68 USD) on 2025-12-05
Lowest end of day price: 11.575753350849 EUR ($11.32 USD) on 2022-10-20