Highest end of day price: 22.127484906844 EUR ($23.94 USD) on 2024-07-30
Lowest end of day price: 0.069269542785377 EUR ($0.07837 USD) on 2015-02-09