Highest end of day price: 17.213105170152 EUR ($19.52 USD) on 2026-09-29
Lowest end of day price: 9.5281358565206 EUR ($10.13 USD) on 2022-12-29