Highest end of day price: 10.517920171354 EUR (ยฃ12.22 USD) on 2026-06-02
Lowest end of day price: 6.9867748292549 EUR (ยฃ7.65 USD) on 2025-04-09