Highest end of day price: 759.45403320303 EUR (ยฃ839.92 USD) on 2023-04-24
Lowest end of day price: 11.383654685919 EUR (ยฃ10.55 USD) on 2001-09-21