Highest end of day price: 144.47996599353 EUR ($159.52 USD) on 2023-04-26
Lowest end of day price: 26.085778436976 EUR ($23.25 USD) on 2000-05-04