Highest end of day price: 5.198672507344 EUR (ยฃ6.12 USD) on 2026-02-06
Lowest end of day price: 0.40792382768047 EUR (ยฃ0.41 USD) on 2002-07-23