Highest end of day price: 23.78074686941 EUR ($26.59 USD) on 2020-03-04
Lowest end of day price: 14.221876633563 EUR ($15.96 USD) on 2015-05-13