Highest end of day price: 24.65810848076 EUR (ยฃ32.71 USD) on 2013-09-10
Lowest end of day price: 0.14484127058114 EUR (ยฃ0.16 USD) on 2020-03-16