Highest end of day price: 348.40882486739 EUR (ยฃ398.13 USD) on 2026-06-22
Lowest end of day price: 57.213119177041 EUR (ยฃ72.45 USD) on 2010-08-25