Highest end of day price: 19.118345589045 EUR ($21.05 USD) on 2023-04-27
Lowest end of day price: 6.4267902925532 EUR ($7.12 USD) on 2024-08-07