Highest end of day price: 21.675344113697 EUR ($24.26 USD) on 2023-07-19
Lowest end of day price: 17.303876043315 EUR ($18.43 USD) on 2024-04-18