Highest end of day price: 20.316027088036 EUR ($24.92 USD) on 2018-02-08
Lowest end of day price: 3.6935223989213 EUR ($3.95 USD) on 2023-11-14