Highest end of day price: 21.993010802811 EUR ($25.63 USD) on 2017-10-31
Lowest end of day price: 10.657271533982 EUR ($13.58 USD) on 2012-11-09