Highest end of day price: 26.542800265428 EUR ($29.36 USD) on 2023-04-25
Lowest end of day price: 0.064292143500064 EUR ($0.08267 USD) on 2012-10-11