Highest end of day price: 93.277124696329 EUR (ยฃ104.59 USD) on 2019-08-09
Lowest end of day price: 66.056220695749 EUR (ยฃ97.21 USD) on 2008-01-02