Highest end of day price: 26.776525347838 EUR (ยฃ29.88 USD) on 2019-07-30
Lowest end of day price: 22.125616311972 EUR (ยฃ25.75 USD) on 2018-09-27