Highest end of day price: 34.698407494314 EUR (ยฃ48.30 USD) on 2010-10-07
Lowest end of day price: 0.14484127037248 EUR (ยฃ0.16 USD) on 2020-03-16