Highest end of day price: 19.938165896376 EUR ($24.25 USD) on 2021-01-14
Lowest end of day price: 3.0433937865364 EUR ($3.25 USD) on 2017-03-31