Highest end of day price: 18.913119633658 EUR ($20.82 USD) on 2023-08-02
Lowest end of day price: 3.3991962077494 EUR ($3.69 USD) on 2020-04-03