Highest end of day price: 25.383545422263 EUR (£26.51 USD) on 2024-11-26
Lowest end of day price: 10.306514751324 EUR (£13.21 USD) on 2014-10-16