Highest end of day price: 17.046064493279 EUR ($19.90 USD) on 2026-08-19
Lowest end of day price: 9.6445732323107 EUR ($10.19 USD) on 2023-10-30