Highest end of day price: 142.29304480645 EUR ($159.20 USD) on 2024-08-26
Lowest end of day price: 20.837821764496 EUR ($20.41 USD) on 2002-10-07