Highest end of day price: 21.732745688106 EUR ($24.40 USD) on 2023-07-19
Lowest end of day price: 17.270642922202 EUR ($18.08 USD) on 2024-11-22