Highest end of day price: 1140.078693759 EUR (ยฃ1,311 USD) on 2026-03-17
Lowest end of day price: 25.075923626638 EUR (ยฃ21.02 USD) on 2000-10-24