Highest end of day price: 672.07574705712 EUR (ยฃ775.26 USD) on 2026-08-13
Lowest end of day price: 216.18518321342 EUR (ยฃ269.31 USD) on 2018-03-26