Highest end of day price: 20.270788741787 EUR ($22.63 USD) on 2022-03-30
Lowest end of day price: 3.586653408866 EUR ($3.84 USD) on 2020-03-23