Highest end of day price: 105.88331601499 EUR (ยฃ117.19 USD) on 2024-09-02
Lowest end of day price: 18.230009816537 EUR (ยฃ24.87 USD) on 2008-10-10