Highest end of day price: 1942.6582457381 EUR (ยฃ2,235 USD) on 2026-06-17
Lowest end of day price: 697.14067996775 EUR (ยฃ745.55 USD) on 2020-03-23