Highest end of day price: 24.65810848076 EUR (ยฃ32.71 USD) on 2013-09-10
Lowest end of day price: 0.13083635028539 EUR (ยฃ0.15 USD) on 2026-03-03