Highest end of day price: 110.85958283034 EUR (£124.48 USD) on 2019-08-07
Lowest end of day price: 21.066320424351 EUR (£26.82 USD) on 2009-02-26