Highest end of day price: 20.085460281044 EUR ($23.51 USD) on 2018-07-16
Lowest end of day price: 5.244168156121 EUR ($5.88 USD) on 2015-01-26