Highest end of day price: 137.85925266393 EUR (ยฃ162.72 USD) on 2026-02-27
Lowest end of day price: 83.772895340857 EUR (ยฃ89.89 USD) on 2024-04-25