Highest end of day price: 26.864445983641 EUR ($31.50 USD) on 2025-08-22
Lowest end of day price: 10.065556505405 EUR ($10.76 USD) on 2020-03-23