Highest end of day price: 28.521781069528 EUR ($31.01 USD) on 2024-03-19
Lowest end of day price: 5.4550190309639 EUR ($6.24 USD) on 2019-01-29