Highest end of day price: 240.75999365415 EUR (ยฃ275.03 USD) on 2026-03-13
Lowest end of day price: 57.469190897907 EUR (ยฃ63.31 USD) on 2020-03-18