Highest end of day price: 19.887828260068 EUR ($23.28 USD) on 2018-07-16
Lowest end of day price: 4.9241033858704 EUR ($5.52 USD) on 2015-01-26