Highest end of day price: 340.02725735467 EUR (ยฃ380.78 USD) on 2019-06-18
Lowest end of day price: 17.088216288661 EUR (ยฃ22.72 USD) on 2007-03-20