Highest end of day price: 15.638272296005 EUR (ยฃ17.54 USD) on 2019-08-09
Lowest end of day price: 10.289242969238 EUR (ยฃ11.20 USD) on 2015-07-16