Highest end of day price: 445.25783964684 EUR (ยฃ508.11 USD) on 2026-07-22
Lowest end of day price: 108.44991855263 EUR (ยฃ119.46 USD) on 2020-03-18