Highest end of day price: 21.153054767619 EUR ($25.64 USD) on 2021-02-15
Lowest end of day price: 3.0058614297881 EUR ($3.01 USD) on 2022-11-10