Highest end of day price: 385.62756878862 EUR (£417.04 USD) on 2024-05-14
Lowest end of day price: 23.775018905126 EUR (£26.24 USD) on 2003-03-12