Highest end of day price: 81.535039706421 EUR (ยฃ88.30 USD) on 2023-01-17
Lowest end of day price: 13.400352494627 EUR (ยฃ17.24 USD) on 2008-10-30