Highest end of day price: 527.60310912116 EUR (£616.06 USD) on 2025-08-07
Lowest end of day price: 14.331355128445 EUR (£15.52 USD) on 2003-03-31