Highest end of day price: 19.823580367927 EUR ($23.02 USD) on 2021-10-19
Lowest end of day price: 0.56050941190379 EUR ($0.74 USD) on 2006-12-25