Highest end of day price: 22.256683784832 EUR ($25.76 USD) on 2026-08-14
Lowest end of day price: 8.5292031591485 EUR ($8.27 USD) on 2022-10-11