Highest end of day price: 426.26683394061 EUR (£465.02 USD) on 2024-10-15
Lowest end of day price: 36.058552389407 EUR (£39.04 USD) on 2003-03-31