Highest end of day price: 405.64299800404 EUR (ยฃ484.82 USD) on 2017-08-28
Lowest end of day price: 109.15363819264 EUR (ยฃ152.50 USD) on 2009-07-14