Highest end of day price: 622.15285511695 EUR ($719.34 USD) on 2026-08-07
Lowest end of day price: 503.39131966274 EUR ($580.67 USD) on 2026-03-27