Highest end of day price: 6.44375675524 EUR (ยฃ7.58 USD) on 2026-04-13
Lowest end of day price: 4.2324475918786 EUR (ยฃ4.88 USD) on 2026-03-18