Highest end of day price: 11.808072507977 EUR (ยฃ13.43 USD) on 2026-09-24
Lowest end of day price: 7.0345768489686 EUR (ยฃ7.75 USD) on 2024-09-10