Highest end of day price: 20.567749243056 EUR ($22.56 USD) on 2023-08-01
Lowest end of day price: 3.4994365908625 EUR ($3.77 USD) on 2020-04-03