Highest end of day price: 16.708879044684 EUR ($20.11 USD) on 2021-04-22
Lowest end of day price: 2.39439090372 EUR ($2.48 USD) on 2024-12-20