Highest end of day price: 274.36559524599 EUR (ยฃ316.55 USD) on 2026-09-15
Lowest end of day price: 57.469190897907 EUR (ยฃ63.31 USD) on 2020-03-18