Highest end of day price: 120.49556331764 EUR ($130.71 USD) on 2024-05-27
Lowest end of day price: 17.984564107974 EUR ($19.89 USD) on 2003-03-11