Highest end of day price: 25.531480589254 EUR ($30.68 USD) on 2026-01-28
Lowest end of day price: 23.330200393683 EUR ($26.75 USD) on 2026-03-19