Highest end of day price: 33.901261315599 EUR ($38.15 USD) on 2026-10-06
Lowest end of day price: 21.700089948457 EUR ($23.77 USD) on 2025-04-09