Highest end of day price: 8.3000125297424 EUR (ยฃ12.16 USD) on 2007-11-14
Lowest end of day price: 0.21127399524386 EUR (ยฃ0.24 USD) on 2026-03-20