Highest end of day price: 792.2830991593 EUR ($937.72 USD) on 2026-04-17
Lowest end of day price: 128.27910086223 EUR ($156.15 USD) on 2010-05-25