Highest end of day price: 105.67017430446 EUR (ยฃ122.71 USD) on 2026-06-04
Lowest end of day price: 67.921775606714 EUR (ยฃ74.39 USD) on 2025-04-09