Highest end of day price: 754.87639489892 EUR ($788.01 USD) on 2022-05-17
Lowest end of day price: 24.289602359219 EUR ($27.17 USD) on 2016-08-11