Highest end of day price: 267.87133098642 EUR (ยฃ310.04 USD) on 2026-03-31
Lowest end of day price: 57.469190897907 EUR (ยฃ63.31 USD) on 2020-03-18