Highest end of day price: 823.39639172029 EUR (ยฃ886.35 USD) on 2020-03-24
Lowest end of day price: 616.76379204027 EUR (ยฃ672.17 USD) on 2023-08-21