Highest end of day price: 33.835458659136 EUR ($39.21 USD) on 2026-08-28
Lowest end of day price: 21.700089948457 EUR ($23.77 USD) on 2025-04-09