Highest end of day price: 677.73299812076 EUR (ยฃ799.31 USD) on 2026-02-24
Lowest end of day price: 566.21430725354 EUR (ยฃ655.54 USD) on 2026-03-20