Highest end of day price: 5.4470987408231 EUR (ยฃ6.41 USD) on 2026-02-20
Lowest end of day price: 4.355485577085 EUR (ยฃ4.74 USD) on 2023-07-06