Highest end of day price: 432.70256332618 EUR (ยฃ474.87 USD) on 2019-09-03
Lowest end of day price: 99.608221639149 EUR (ยฃ139.73 USD) on 2009-07-08