Highest end of day price: 339.51237240234 EUR (ยฃ380.19 USD) on 2019-06-18
Lowest end of day price: 16.96816162162 EUR (ยฃ22.59 USD) on 2007-03-20