Highest end of day price: 12.074713829595 EUR (ยฃ14.25 USD) on 2026-02-27
Lowest end of day price: 8.2741231343149 EUR (ยฃ8.76 USD) on 2023-10-27