Highest end of day price: 36.347517730496 EUR ($40.28 USD) on 2024-09-26
Lowest end of day price: 2.2538696953961 EUR ($2.49 USD) on 2023-05-03