Highest end of day price: 99.501351883927 EUR (ยฃ116.10 USD) on 2026-08-24
Lowest end of day price: 81.234576974372 EUR (ยฃ88.97 USD) on 2025-04-09