Highest end of day price: 20.056026110395 EUR ($24.52 USD) on 2020-12-31
Lowest end of day price: 1.4651935505319 EUR ($1.62 USD) on 2024-07-26