Highest end of day price: 17.232635389762 EUR ($18.24 USD) on 2024-12-06
Lowest end of day price: 2.5513102167463 EUR ($2.89 USD) on 2019-02-11