Highest end of day price: 24.752816715062 EUR ($28.39 USD) on 2026-07-15
Lowest end of day price: 22.021544329673 EUR ($25.24 USD) on 2026-03-30