Highest end of day price: 369.75373177179 EUR ($427.51 USD) on 2026-08-07
Lowest end of day price: 9.5563916789768 EUR ($12.06 USD) on 2010-07-05