Highest end of day price: 584.438038438 EUR (ยฃ681.58 USD) on 2026-05-14
Lowest end of day price: 143.12141340344 EUR (ยฃ162.60 USD) on 2018-12-27