Highest end of day price: 12.932728415501 EUR (ยฃ15.22 USD) on 2026-02-20
Lowest end of day price: 11.467435056134 EUR (ยฃ13.28 USD) on 2026-03-20