Highest end of day price: 348.7390210622 EUR (ยฃ405.50 USD) on 2026-09-07
Lowest end of day price: 40.75166091059 EUR (ยฃ44.24 USD) on 2020-04-21