Highest end of day price: 98.969141183153 EUR (£110.12 USD) on 2019-07-31
Lowest end of day price: 19.646566902206 EUR (£25.05 USD) on 2009-02-27