Highest end of day price: 87.077546770987 EUR (ยฃ100.96 USD) on 2026-06-15
Lowest end of day price: 56.931664611625 EUR (ยฃ62.35 USD) on 2025-04-09