Highest end of day price: 35.527392232047 EUR (ยฃ40.71 USD) on 2026-06-18
Lowest end of day price: 30.520882206433 EUR (ยฃ35.21 USD) on 2026-03-27