Highest end of day price: 946.29851606082 EUR (ยฃ1,116 USD) on 2026-05-08
Lowest end of day price: 50.512871036338 EUR (ยฃ72.23 USD) on 2011-08-19