Highest end of day price: 85.159836357358 EUR (ยฃ99.03 USD) on 2026-09-03
Lowest end of day price: 49.668185091486 EUR (ยฃ52.75 USD) on 2024-04-16