Highest end of day price: 663.19244067911 EUR (ยฃ778.12 USD) on 2026-04-30
Lowest end of day price: 106.68695319473 EUR (ยฃ117.52 USD) on 2020-03-18