Highest end of day price: 26.886389394285 EUR (£29.18 USD) on 2020-02-24
Lowest end of day price: 8.542444780741 EUR (£11.47 USD) on 2008-10-20