Highest end of day price: 573.4886070266 EUR ($643.72 USD) on 2019-06-18
Lowest end of day price: 34.130916081378 EUR ($42.19 USD) on 2010-05-14