Highest end of day price: 19.891621264347 EUR ($24.57 USD) on 2018-03-26
Lowest end of day price: 3.7516116949552 EUR ($4.01 USD) on 2023-11-14