Highest end of day price: 77.66552339791 EUR (ยฃ89.88 USD) on 2026-08-14
Lowest end of day price: 37.52106117808 EUR (ยฃ36.59 USD) on 2022-10-13