Highest end of day price: 15.358442074572 EUR ($18.02 USD) on 2026-04-30
Lowest end of day price: 10.002483609124 EUR ($10.35 USD) on 2024-12-19