Highest end of day price: 50.391502433319 EUR (£59.48 USD) on 2026-02-27
Lowest end of day price: 3.4888920549354 EUR (£3.19 USD) on 2001-09-24