Highest end of day price: 24.850843940937 EUR (£26.36 USD) on 2024-11-20
Lowest end of day price: 10.306514751324 EUR (£13.21 USD) on 2014-10-16