Highest end of day price: 24.405425975471 EUR ($28.40 USD) on 2026-06-01
Lowest end of day price: 21.886316278523 EUR ($25.08 USD) on 2026-03-30