Highest end of day price: 19.894518645929 EUR ($20.61 USD) on 2022-11-18
Lowest end of day price: 4.4355686356948 EUR ($4.66 USD) on 2024-12-04