Highest end of day price: 376.77395705589 EUR (ยฃ424.00 USD) on 2026-10-06
Lowest end of day price: 55.098470802611 EUR (ยฃ78.79 USD) on 2011-08-19