Highest end of day price: 622.10445319282 EUR (ยฃ737.31 USD) on 2026-02-18
Lowest end of day price: 106.68695319473 EUR (ยฃ117.52 USD) on 2020-03-18