Highest end of day price: 28.086023244074 EUR ($32.74 USD) on 2026-08-27
Lowest end of day price: 18.158519615115 EUR ($19.89 USD) on 2025-04-09