Highest end of day price: 43.023065283642 EUR (ยฃ49.65 USD) on 2025-11-20
Lowest end of day price: 34.91389281062 EUR (ยฃ40.77 USD) on 2026-08-21