Highest end of day price: 20.16910946603 EUR ($22.09 USD) on 2024-08-06
Lowest end of day price: 0.065400479468896 EUR ($0.08040 USD) on 2012-08-10