Highest end of day price: 21.482184383362 EUR ($26.13 USD) on 2021-01-14
Lowest end of day price: 3.2714468107594 EUR ($3.46 USD) on 2017-03-01