Highest end of day price: 208.56226541731 EUR (ยฃ247.18 USD) on 2026-02-18
Lowest end of day price: 57.469190897907 EUR (ยฃ63.31 USD) on 2020-03-18