Highest end of day price: 257.8835191001 EUR (ยฃ300.67 USD) on 2026-05-29
Lowest end of day price: 51.143064575828 EUR (ยฃ62.25 USD) on 2018-04-25