Highest end of day price: 11.838097805969 EUR (ยฃ13.93 USD) on 2026-02-20
Lowest end of day price: 11.236113358695 EUR (ยฃ12.96 USD) on 2026-03-27