Highest end of day price: 70.093109896036 EUR (ยฃ81.57 USD) on 2026-05-25
Lowest end of day price: 27.937182933835 EUR (ยฃ30.77 USD) on 2020-03-18