Highest end of day price: 107.27837385503 EUR (£124.67 USD) on 2026-05-21
Lowest end of day price: 8.7411923574043 EUR (£7.86 USD) on 2000-05-03