Highest end of day price: 25.110430123086 EUR ($29.27 USD) on 2026-08-26
Lowest end of day price: 14.229371652634 EUR ($13.81 USD) on 2022-10-12