Highest end of day price: 298.79626062039 EUR (ยฃ348.78 USD) on 2026-01-22
Lowest end of day price: 83.664934306439 EUR (ยฃ91.30 USD) on 2016-01-20