Highest end of day price: 376.4999747237 EUR ($416.69 USD) on 2024-09-03
Lowest end of day price: 22.909360121838 EUR ($20.96 USD) on 2001-09-24