Highest end of day price: 242.35952832486 EUR (ยฃ284.29 USD) on 2026-05-07
Lowest end of day price: 51.143064575828 EUR (ยฃ62.25 USD) on 2018-04-25