Highest end of day price: 569.5586101869 EUR (ยฃ627.14 USD) on 2023-05-02
Lowest end of day price: 124.57566490734 EUR (ยฃ109.20 USD) on 2001-05-22