Highest end of day price: 18.87544264251 EUR ($23.22 USD) on 2020-12-31
Lowest end of day price: 0.94487763186693 EUR ($1.03 USD) on 2024-10-10