Highest end of day price: 20.610053191489 EUR ($22.84 USD) on 2024-07-24
Lowest end of day price: 7.3016873929847 EUR ($7.14 USD) on 2022-09-30