Highest end of day price: 316.10853281044 EUR (ยฃ371.18 USD) on 2025-12-18
Lowest end of day price: 51.228699244551 EUR (ยฃ68.40 USD) on 2011-11-24