Highest end of day price: 10.896569526633 EUR (ยฃ12.26 USD) on 2026-10-06
Lowest end of day price: 4.2326956613746 EUR (ยฃ4.65 USD) on 2023-04-25