Highest end of day price: 20.332351518882 EUR ($22.35 USD) on 2015-07-14
Lowest end of day price: 0.17614009650891 EUR ($0.20 USD) on 2025-04-24