Highest end of day price: 38.960822842885 EUR ($43.23 USD) on 2026-11-12
Lowest end of day price: 25.056713876497 EUR ($27.44 USD) on 2025-04-09