Highest end of day price: 28.518807902668 EUR ($31.83 USD) on 2024-09-20
Lowest end of day price: 17.861610047156 EUR ($17.19 USD) on 2022-09-27