Highest end of day price: 461.15853935787 EUR (ยฃ537.61 USD) on 2025-10-29
Lowest end of day price: 58.352030593883 EUR (ยฃ81.86 USD) on 2009-07-08