Highest end of day price: 35.658986791356 EUR (ยฃ42.09 USD) on 2026-02-27
Lowest end of day price: 22.876115747053 EUR (ยฃ24.21 USD) on 2023-10-27