Highest end of day price: 629.32741022932 EUR ($733.57 USD) on 2026-08-27
Lowest end of day price: 94.985939880202 EUR ($115.63 USD) on 2010-05-25