Highest end of day price: 26.235252148533 EUR ($28.36 USD) on 2023-08-28
Lowest end of day price: 15.858213009723 EUR ($15.94 USD) on 2022-09-09