Highest end of day price: 82.914996968916 EUR (ยฃ94.32 USD) on 2026-07-24
Lowest end of day price: 50.478397711671 EUR (ยฃ54.16 USD) on 2024-04-25