Highest end of day price: 343.57779138368 EUR ($390.36 USD) on 2026-06-25
Lowest end of day price: 83.081915916317 EUR ($115.77 USD) on 2009-07-09