Highest end of day price: 73.47886720275 EUR (ยฃ86.11 USD) on 2018-08-28
Lowest end of day price: 9.1551088639074 EUR (ยฃ11.62 USD) on 2010-05-07