Highest end of day price: 12.144217919791 EUR (ยฃ13.92 USD) on 2026-06-18
Lowest end of day price: 11.236113358695 EUR (ยฃ12.96 USD) on 2026-03-27