Highest end of day price: 25.59734662465 EUR ($28.69 USD) on 2026-11-04
Lowest end of day price: 16.787125752762 EUR ($16.42 USD) on 2022-09-30