Highest end of day price: 110.70299769246 EUR (£124.04 USD) on 2019-08-08
Lowest end of day price: 20.996323763245 EUR (£26.71 USD) on 2009-02-26