Highest end of day price: 18.719097137758 EUR ($22.88 USD) on 2020-12-31
Lowest end of day price: 1.3595986702128 EUR ($1.51 USD) on 2024-07-26