Highest end of day price: 98.394119140845 EUR (£110.34 USD) on 2019-06-03
Lowest end of day price: 20.21755419247 EUR (£25.38 USD) on 2009-03-06