Highest end of day price: 110.63921834435 EUR (£127.54 USD) on 2026-06-05
Lowest end of day price: 8.7411923574043 EUR (£7.86 USD) on 2000-05-03