Highest end of day price: 22.045337009587 EUR ($26.06 USD) on 2017-10-26
Lowest end of day price: 10.677216483142 EUR ($13.47 USD) on 2014-10-31