Highest end of day price: 329.44419368434 EUR ($386.31 USD) on 2025-08-22
Lowest end of day price: 83.081915916317 EUR ($115.77 USD) on 2009-07-09