Highest end of day price: 20277.632978723 EUR ($22,471 USD) on 2024-09-18
Lowest end of day price: 1232.7525495779 EUR ($1,135 USD) on 2000-12-22