Highest end of day price: 593.02738065483 EUR ($678.53 USD) on 2026-07-06
Lowest end of day price: 503.39131966274 EUR ($580.67 USD) on 2026-03-27