Highest end of day price: 20.281955836655 EUR ($22.27 USD) on 2025-04-09
Lowest end of day price: 2.5513102167463 EUR ($2.89 USD) on 2019-02-11