Highest end of day price: 139.02380238106 EUR (ยฃ162.54 USD) on 2026-04-09
Lowest end of day price: 83.772895340857 EUR (ยฃ89.89 USD) on 2024-04-25