Highest end of day price: 1006.0803437208 EUR (ยฃ1,187 USD) on 2026-02-27
Lowest end of day price: 25.075923626638 EUR (ยฃ21.02 USD) on 2000-10-24