Highest end of day price: 23.823052629278 EUR ($26.03 USD) on 2015-12-30
Lowest end of day price: 8.1422116122432 EUR ($8.68 USD) on 2020-03-20