Highest end of day price: 8.5364520762601 EUR (ยฃ9.29 USD) on 2024-06-05
Lowest end of day price: 4.2925449627537 EUR (ยฃ4.68 USD) on 2023-06-26