Highest end of day price: 13.477454203385 EUR (ยฃ15.58 USD) on 2026-08-07
Lowest end of day price: 11.467435056134 EUR (ยฃ13.28 USD) on 2026-03-20