Highest end of day price: 433.30715419299 EUR (£455.41 USD) on 2024-12-16
Lowest end of day price: 36.058552389407 EUR (£39.04 USD) on 2003-03-31