Highest end of day price: 421.59132396961 EUR ($485.37 USD) on 2025-04-22
Lowest end of day price: 22.909360121838 EUR ($20.96 USD) on 2001-09-24