Highest end of day price: 12.004817875528 EUR (ยฃ14.00 USD) on 2026-05-29
Lowest end of day price: 11.236113358695 EUR (ยฃ12.96 USD) on 2026-03-27