Highest end of day price: 133.0179615845 EUR (ยฃ158.15 USD) on 2026-02-11
Lowest end of day price: 83.772895340857 EUR (ยฃ89.89 USD) on 2024-04-25