Highest end of day price: 104.89286610719 EUR (£114.47 USD) on 2023-07-04
Lowest end of day price: 13.657130173394 EUR (£15.99 USD) on 2003-10-02