Highest end of day price: 38.284741337341 EUR ($44.67 USD) on 2025-12-04
Lowest end of day price: 26.02109503949 EUR ($27.48 USD) on 2023-10-30