Highest end of day price: 821.31767696804 EUR (ยฃ973.41 USD) on 2026-02-18
Lowest end of day price: 23.633212769905 EUR (ยฃ26.03 USD) on 2003-03-10