Highest end of day price: 19.894518645929 EUR ($20.61 USD) on 2022-11-18
Lowest end of day price: 3.9983742873777 EUR ($4.39 USD) on 2025-04-07