Highest end of day price: 535.7794255208 EUR (ยฃ613.93 USD) on 2026-06-18
Lowest end of day price: 356.37474609684 EUR (ยฃ391.13 USD) on 2024-01-11