Highest end of day price: 317.05516920654 EUR (ยฃ371.21 USD) on 2025-12-22
Lowest end of day price: 51.228699244551 EUR (ยฃ68.40 USD) on 2011-11-24