Highest end of day price: 25.621111772725 EUR (ยฃ30.05 USD) on 2026-05-07
Lowest end of day price: 18.322733434263 EUR (ยฃ20.80 USD) on 2025-04-22