Highest end of day price: 20.033387692574 EUR ($24.75 USD) on 2018-03-26
Lowest end of day price: 4.259932450076 EUR ($4.56 USD) on 2023-11-14