Highest end of day price: 15.608130635544 EUR ($18.32 USD) on 2026-05-12
Lowest end of day price: 10.002483609124 EUR ($10.35 USD) on 2024-12-19