Highest end of day price: 403.97720979754 EUR (ยฃ454.62 USD) on 2026-10-06
Lowest end of day price: 150.91683241902 EUR (ยฃ160.53 USD) on 2022-12-28