Highest end of day price: 30.094798815938 EUR ($34.72 USD) on 2026-08-13
Lowest end of day price: 13.268104604859 EUR ($12.88 USD) on 2022-10-12