Highest end of day price: 899.74922947325 EUR (ยฃ1,044 USD) on 2025-10-30
Lowest end of day price: 50.512871036338 EUR (ยฃ72.23 USD) on 2011-08-19