Highest end of day price: 157.49643642661 EUR (ยฃ174.32 USD) on 2023-12-29
Lowest end of day price: 8.7364453190213 EUR (ยฃ7.62 USD) on 2000-12-13