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