Highest end of day price: 17.573907852173 EUR (23,92 € USD) on 2014-06-19
Lowest end of day price: 0.25619998574257 EUR (0,28 € USD) on 2024-10-02