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