Highest end of day price: 98.87657618421 EUR (ยฃ113.38 USD) on 2026-07-29
Lowest end of day price: 81.234576974372 EUR (ยฃ88.97 USD) on 2025-04-09