Highest end of day price: 132.97448906494 EUR (ยฃ149.10 USD) on 2019-08-09
Lowest end of day price: 86.582189548438 EUR (ยฃ112.42 USD) on 2011-01-12