Highest end of day price: 28.313386524823 EUR ($31.38 USD) on 2024-09-20
Lowest end of day price: 17.77982047745 EUR ($17.03 USD) on 2022-09-27