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