Highest end of day price: 830.50267121531 EUR (ยฃ978.79 USD) on 2026-02-20
Lowest end of day price: 23.633212769905 EUR (ยฃ26.03 USD) on 2003-03-10