Highest end of day price: 21852.519946809 EUR ($24,216 USD) on 2024-09-18
Lowest end of day price: 1560.6890537138 EUR ($1,437 USD) on 2000-12-22