Highest end of day price: 25.938587057697 EUR ($30.06 USD) on 2026-08-28
Lowest end of day price: 5.8154317498591 EUR ($5.58 USD) on 2022-09-27