Highest end of day price: 344.96751560408 EUR (ยฃ401.11 USD) on 2026-09-08
Lowest end of day price: 83.664934306439 EUR (ยฃ91.30 USD) on 2016-01-20