Highest end of day price: 16.708879044684 EUR ($20.11 USD) on 2021-04-22
Lowest end of day price: 2.3740330497723 EUR ($2.47 USD) on 2024-12-26