Highest end of day price: 803.80993718087 EUR (ยฃ944.85 USD) on 2025-12-16
Lowest end of day price: 23.633212769905 EUR (ยฃ26.03 USD) on 2003-03-10