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