Highest end of day price: 23.642375886525 EUR (£26.20 USD) on 2024-09-12
Lowest end of day price: 10.324298940952 EUR (£13.22 USD) on 2014-10-16