Highest end of day price: 25.276215975324 EUR ($28.48 USD) on 2017-06-14
Lowest end of day price: 6.9718233407353 EUR ($8.60 USD) on 2010-06-16