Highest end of day price: 325.1439314797 EUR (ยฃ384.83 USD) on 2026-04-17
Lowest end of day price: 83.664934306439 EUR (ยฃ91.30 USD) on 2016-01-20