Highest end of day price: 65.431445439518 EUR (ยฃ76.75 USD) on 2026-05-07
Lowest end of day price: 32.496807645544 EUR (ยฃ35.80 USD) on 2020-03-18